From 9d6befd1de5662f421af9229dcfc9e1a4ed8d135 Mon Sep 17 00:00:00 2001 From: Edouard Gouilliard Date: Fri, 17 Apr 2026 18:27:58 +0100 Subject: [PATCH] =?UTF-8?q?fix(workflow):=20python=20=E2=86=92=20python3?= =?UTF-8?q?=20in=20bash=20nodes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Archon worktrees don't have 'python' on PATH (Debian/Ubuntu). Changed all bare 'python' calls to 'python3'. Co-Authored-By: Claude Opus 4.6 (1M context) --- .archon/workflows/dev-pipeline.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.archon/workflows/dev-pipeline.yaml b/.archon/workflows/dev-pipeline.yaml index a808cfc..52c5062 100644 --- a/.archon/workflows/dev-pipeline.yaml +++ b/.archon/workflows/dev-pipeline.yaml @@ -250,7 +250,7 @@ nodes: 2. Implement the change 3. Validate immediately after EVERY file change: ```bash - python -m compileall codegraph/ -q + python3 -m compileall codegraph/ -q .venv/bin/python -m pytest tests/ -q ``` 4. Fix any failures before moving to the next task @@ -467,7 +467,7 @@ nodes: until_bash: | REPO=$(git rev-parse --show-toplevel) cd "$REPO/codegraph" - python -m compileall codegraph/ -q 2>&1 && .venv/bin/python -m pytest tests/ -q 2>&1 + python3 -m compileall codegraph/ -q 2>&1 && .venv/bin/python -m pytest tests/ -q 2>&1 # ═══════════════════════════════════════════════════════════════ # Final gate — independent verification (fan-in from both paths) @@ -480,7 +480,7 @@ nodes: REPO=$(git rev-parse --show-toplevel) cd "$REPO/codegraph" echo "=== Final Gate ===" - python -m compileall codegraph/ -q 2>&1 && echo "PASS: byte-compile" || exit 1 + python3 -m compileall codegraph/ -q 2>&1 && echo "PASS: byte-compile" || exit 1 .venv/bin/python -m pytest tests/ -q 2>&1 && echo "PASS: tests" || exit 1 echo "FINAL_GATE_PASS" timeout: 120000 @@ -656,7 +656,7 @@ nodes: ### Stage 1: Unit tests ```bash .venv/bin/python -m pytest tests/ -q - python -m compileall codegraph/ -q + python3 -m compileall codegraph/ -q ``` ### Stage 2: Install test @@ -708,7 +708,7 @@ nodes: until_bash: | REPO=$(git rev-parse --show-toplevel) cd "$REPO/codegraph" - .venv/bin/python -m pytest tests/ -q 2>&1 && python -m compileall codegraph/ -q 2>&1 + .venv/bin/python -m pytest tests/ -q 2>&1 && python3 -m compileall codegraph/ -q 2>&1 # ═══════════════════════════════════════════════════════════════ # Step 11: File issues for discoveries