From b138655bbd70af5ea5f7e4d68456f8c6d423f9f1 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 19 Oct 2026 22:43:11 +0000 Subject: [PATCH] ci(scratch): point the one-off lock regeneration at rsr-template-repo's lane branch Scratch branch only; the workflow runs nowhere else. Deleted after use. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_019a95kk88TZ1iegsBK3kox3 --- .github/workflows/zz-one-off-lock-regen.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/zz-one-off-lock-regen.yml b/.github/workflows/zz-one-off-lock-regen.yml index a66359d9..b7ad3b2c 100644 --- a/.github/workflows/zz-one-off-lock-regen.yml +++ b/.github/workflows/zz-one-off-lock-regen.yml @@ -1,5 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 -# ONE-OFF, scratch branch only, deleted after use. Regenerates panic-attack's fix branch's +# ONE-OFF, scratch branch only, deleted after use. Regenerates rsr-template-repo's lane branch's # actions.lock with the estate repair order (regen_lock in # standards/scripts/regen-dependabot-locks.sh), runs the governance gate's own # check against the result, and prints the lock base64-encoded. It has no @@ -17,14 +17,14 @@ jobs: timeout-minutes: 20 env: GH_TOKEN: ${{ github.token }} - REPO: hyperpolymath/panic-attack - STANDARDS_REGEN_SHA: 333b06a01db1874ffedb2de1bfabb195640927c7 - STANDARDS_GATE_SHA: 333b06a01db1874ffedb2de1bfabb195640927c7 + REPO: hyperpolymath/rsr-template-repo + STANDARDS_REGEN_SHA: 764b7b38c956fe736d2e13c48899f3f4eae2ed7c + STANDARDS_GATE_SHA: 764b7b38c956fe736d2e13c48899f3f4eae2ed7c steps: - name: Regenerate the repair branch's actions.lock and check it with the gate run: | set -uo pipefail - git clone --quiet --branch claude/new-session-th4e9w https://github.com/hyperpolymath/panic-attack.git pb + git clone --quiet --branch claude/new-session-th4e9w-k9-lanes https://github.com/hyperpolymath/rsr-template-repo.git pb git -C pb log --oneline -1 git clone --quiet https://github.com/hyperpolymath/standards.git std git -C std worktree add --quiet --detach ../std-regen "$STANDARDS_REGEN_SHA" @@ -35,11 +35,9 @@ jobs: # Full estate regen (gh actions-lock first, which also migrates the # format to v0.0.3, then the repair chain). export GH_BIN=gh REGEN_TOOLS="$PWD/std-regen/scripts" - # Start from no lock: main's pins v1 at a commit the tag no longer - # names, which gh actions-lock rejects as a conflicting target. - rm -f pb/.github/workflows/actions.lock - (cd pb && { gh actions-lock >&2 || echo "seed gh actions-lock RC=$?"; }) - test -f pb/.github/workflows/actions.lock && echo SEEDED + # The lane branch's lock is v0.0.3 and in sync after the local repair + # chain; this run adds the one step that chain could not run here, + # gh actions-lock itself, which also drops unreferenced records. source std-regen/scripts/regen-dependabot-locks.sh outcome="$(regen_lock "$PWD/pb" || true)" echo "OUTCOME=$outcome"