Add optional Cosmos/Engine-X/act-runner templates, CWUSDC/EI-matrix tooling, non-EVM route planner in multi-chain-execution (tests passing), token list and extraction updates, and documentation (MetaMask matrix, GRU/CWUSDC packets). Ignore institutional evidence tarballs/sha256 under reports/status. Validated with: bash scripts/verify/run-all-validation.sh --skip-genesis Co-authored-by: Cursor <cursoragent@cursor.com>
30 lines
1.5 KiB
Bash
Executable File
30 lines
1.5 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
# Copy repo-managed act_runner YAML to CT 5700 / 5701 and restart services.
|
|
# Requires SSH to the Proxmox node that hosts both CTs (default r630-04).
|
|
#
|
|
# Usage (repo root):
|
|
# bash scripts/dev-vm/apply-act-runner-config.sh
|
|
#
|
|
# Env:
|
|
# PROXMOX_HOST_R630_04 — override Proxmox host IP (default 192.168.11.14)
|
|
|
|
set -euo pipefail
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)"
|
|
[[ -f "${PROJECT_ROOT}/config/ip-addresses.conf" ]] && source "${PROJECT_ROOT}/config/ip-addresses.conf"
|
|
|
|
PVE="${PROXMOX_HOST_R630_04:-192.168.11.14}"
|
|
CFG_DIR="${PROJECT_ROOT}/config/gitea-act-runner"
|
|
|
|
ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new "root@${PVE}" "pct exec 5700 -- mkdir -p /etc/act_runner"
|
|
ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new "root@${PVE}" "pct exec 5701 -- mkdir -p /etc/act_runner"
|
|
|
|
ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new "root@${PVE}" "pct exec 5700 -- bash -c 'cat > /etc/act_runner/config.yaml'" < "${CFG_DIR}/config-5700-heavy.yaml"
|
|
ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new "root@${PVE}" "pct exec 5701 -- bash -c 'cat > /etc/act_runner/config.yaml'" < "${CFG_DIR}/config-5701-standard.yaml"
|
|
|
|
ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new "root@${PVE}" \
|
|
"pct exec 5700 -- systemctl restart act-runner && pct exec 5701 -- systemctl restart act-runner"
|
|
|
|
echo "Applied templates and restarted act-runner on 5700 and 5701 (${PVE})."
|