From 18c0ea305a44f7b03df142a9fa519361e5b96b06 Mon Sep 17 00:00:00 2001 From: Rolando Bosch Date: Sun, 7 Jun 2026 00:46:29 -0400 Subject: [PATCH] fix(pygate): install ruff + pyright in the action so canary lint/typecheck run The composite action installed only pygate-ci, but the canary gate shells out to ruff and pyright -> they exited 127 (command not found), making the example workflow falsely report lint_exit_127 / typecheck_exit_127. Install the linters the gate invokes. Co-Authored-By: Claude Opus 4.8 --- .github/actions/pygate/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/pygate/action.yml b/.github/actions/pygate/action.yml index 19eb408..0ffc324 100644 --- a/.github/actions/pygate/action.yml +++ b/.github/actions/pygate/action.yml @@ -40,7 +40,7 @@ runs: - name: Install PyGate shell: bash - run: pip install pygate-ci + run: pip install pygate-ci ruff pyright - name: Detect changed files id: changes