Repository navigation
feat(runner-policy): register the ci-workflows v0.65.8 pr-review-cli contract - #877
Conversation
…contract Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
claude-review reviewed Code review: no findingsThe PR registers the ci-workflows v0.65.8 Checked
Not verified
|
|
claude-security-review reviewed No security issues found in this pull request. The PR changes two files:
I could not confirm that The skill's critical-findings: 0 |
…contract (#878) Refs: melodic-software/ci-workflows#884 ## Summary Registers the `pr-review-cli.yml` reusable-workflow contract at ci-workflows [v0.65.9](https://github.com/melodic-software/ci-workflows/releases/tag/v0.65.9) (`4fbceb4b75ffd568dfa5db31de0d0e753c0c64e6`). Callers pinned to that release then pass runner-policy. ## Fix - Copies the v0.65.8 entry (`@4f79cc9244498ae856504cf74aeeb05dcc9c6b43`) forward in `components/runner-policy/policy.json`. - Adds the matching copy-forward test in `runner-policy.test.mjs`, following #877. - v0.65.9 ([ci-workflows#884](melodic-software/ci-workflows#884)) writes the review's full diff with `git diff --text`. A head `.gitattributes` or a NUL byte can no longer hide a file's text from the review model. - Inputs, secrets and runner are unchanged. ## Verification - `node components/runner-policy/runner-policy.mjs --root <worktree>`: Runner policy passed. - `node --test components/runner-policy/runner-policy.test.mjs`: 351 pass, 0 fail. - `biome ci` on the two changed files: clean. ## Related - [melodic-software/ci-workflows#884](melodic-software/ci-workflows#884) (released as v0.65.9) - #877 (the v0.65.8 contract) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Refs: melodic-software/ci-workflows#882
Summary
Registers the
pr-review-cli.ymlreusable-workflow contract at ci-workflows v0.65.8 (4f79cc9244498ae856504cf74aeeb05dcc9c6b43), so callers pinned to that release pass runner-policy.Fix
Copies the v0.65.7 entry (
@4c531cea137f5cbb38d4c132dbfa6e38f76fba7d) forward incomponents/runner-policy/policy.jsonand adds the matching copy-forward test inrunner-policy.test.mjs, following #874 and #876. v0.65.8 (ci-workflows#882) adds acheck-key-creditjob that skips the key job while the key's recent credit stop is insidekey-credit-window-hours. Callers pass no new input. They grantactions: readon the calling job, which the contract does not record. Inputs, secrets and runner are unchanged.Verification
node components/runner-policy/runner-policy.mjs --root <worktree>: Runner policy passed.node --test components/runner-policy/runner-policy.test.mjs: 350 pass, 0 fail.Related
🤖 Generated with Claude Code