Skip to content

ci: pin shared workflows to cli-base v0.31.0 - #67

Merged
leemour merged 1 commit into
mainfrom
ci/pin-cli-base-v0.31.0
Oct 14, 2026
Merged

leemour merged 1 commit into
mainfrom
ci/pin-cli-base-v0.31.0

Conversation

@leemour

@leemour leemour commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Pins every shared workflow from WireCatLabs/cli-base to 03341651a008f77abb8172f86d6df652321b4ce5 (cli-base main, tagged v0.31.0).

Why: the old release-checks.yml pin (1183bfb) has the CodeQL release gate that read only driver.rules; CodeQL 2.27 puts rules in extensions, so the gate could not see severities. SEC-46 (cli-base #133) resolves toolComponent references. node-ci.yml moves from 4c78a80 too, picking up persist-credentials: false (cli-base #134).

Checked against the target commit: every referenced workflow exists, its inputs are unchanged, and no caller's checks pushes or clones with the token. release-checks.yml moved its actions: read / security-events: write grants to the source job; every calling job already grants them.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@leemour
leemour merged commit 623004c into main Oct 14, 2026
1 check passed
@leemour
leemour deleted the ci/pin-cli-base-v0.31.0 branch October 14, 2026 22:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant