From 58ca2c5409bdbf6cabe33eab07f2cf8805a41bd5 Mon Sep 17 00:00:00 2001 From: Mike Rodgers Date: Sat, 10 Oct 2026 18:17:13 -0500 Subject: [PATCH] ci(rig-lattice): skip until the scorer is installable; bump actions to Node 24 rig-lattice.yml installs the rig-lattice package from PyPI, which returns 404, so this job has failed on every push since 2026-09-12. The job now skips (it never reports a fake pass) unless the repository variable RIG_LATTICE_ENABLED is true. Also moves actions/checkout to v5 and actions/setup-python to v6 (Node 24) to clear the Node 20 deprecation warning. CI-only change. --- .github/workflows/rig-lattice.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rig-lattice.yml b/.github/workflows/rig-lattice.yml index 4fc4b29..be99778 100644 --- a/.github/workflows/rig-lattice.yml +++ b/.github/workflows/rig-lattice.yml @@ -9,12 +9,17 @@ permissions: jobs: lattice: + # The rig-lattice scorer is not on PyPI yet (pip install returns 404), so this + # job failed on every push since 2026-09-12. It now skips instead of failing. + # To turn it back on once the scorer is installable, set the repository + # variable RIG_LATTICE_ENABLED to true (Settings > Secrets and variables > Actions). + if: ${{ vars.RIG_LATTICE_ENABLED == 'true' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" - name: Score repository against RIG lattice floor