Skip to content

ci(lock): record codeql-action at b96794f0; close the dangling edge on main - #13

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/lock-codeql-edge
Oct 19, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/lock-codeql-edge

Conversation

@hyperpolymath

Copy link
Copy Markdown
Contributor

Summary

main's actions.lock has a dangling edge: the standards record's uses: list names github/codeql-action@b96794f0…, but the only top-level record is the old …@cdf488f5…. GitHub refuses to start runs whose lock names an unresolvable ref (zero jobs), and scripts/check-lock-sync.sh fails clause 3. This is what the "actions.lock is in sync" check and the GitHub Advanced Security comment on #11 flagged.

Cause: #11 recorded b96794f0 and removed cdf488f5; #10 (merged first) kept cdf488f5. Resolving the two against each other kept the old record and lost the new one. Nothing references cdf488f5 any more (the codeql workflow was dropped in #10).

Changes

  • .github/workflows/actions.lock: replace the unreferenced github/codeql-action@cdf488f5… record with @b96794f0… (ref: v4.38.0, same owner/repo ids). One record, no other change.

RSR Quality Checklist

Required

  • No secrets, credentials, or .env files included

As Applicable

  • scripts/check-lock-sync.sh passes (in sync, transitively closed, 0 dangling edges); on main it fails with the dangling edge above
  • scripts/check-action-pinning.js passes; keys remain C-sorted

Testing

Both scripts run locally against this branch. The real test is the governance, scan, scorecard and lock-sync jobs creating jobs and passing on this PR.


Generated by Claude Code

…n main

The standards record's uses list names github/codeql-action@b96794f0, but the
only top-level record was the old cdf488f5, which nothing references any
more (the codeql workflow was dropped in #10). Merging #11 on top of #10
lost the b96794f0 record, leaving a dangling edge: GitHub refuses to start
runs whose lock names an unresolvable ref, and check-lock-sync.sh fails
clause 3. Replace the unreferenced cdf488f5 record with b96794f0 at its
release tag v4.38.0.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MF5GeeBBDF6sUzr6pZTjWV
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-10-19T21:16:23.367279Z 99da619 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@coderabbitai

coderabbitai Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters: 1
  • .github/workflows/actions.lock is excluded by !**/*.lock

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: e47b844f-9696-4b2f-8dc6-2d8231e57d9e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Pull request is closed - (🔄 Check again to try again)
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hyperpolymath
hyperpolymath merged commit 86c5369 into main Oct 19, 2026
40 checks passed
@coderabbitai

coderabbitai Bot commented Oct 19, 2026

Copy link
Copy Markdown

Add Carrot credits or activate Agent usage billing to use Autofix

@hyperpolymath
hyperpolymath deleted the fix/lock-codeql-edge branch October 19, 2026 21:51
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.

2 participants