ci: SHA-pin third-party actions in #325 bundle workflows (closes #331) - #338
Conversation
Replaces floating versioned tags (`@v2`, `@v5`, `@master`) with full 40-char commit SHAs and a `# v<x.y.z>` comment for human readability. Same convention as #326 applied to the 6 workflows added in #325: `typos.yml`, `deadcode.yml`, `zizmor.yml`, `mutation.yml`, `link-check.yml`, `codeql.yml`. `crate-ci/typos@master` (worst offender — branch tag) is now pinned to v1.46.0. First-party actions (`actions/*`, `github/codeql-action/*`) keep floating major tags per the #326 pattern. Closes #331.
|
Warning Rate limit exceeded
To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (6)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Review rate limit: 0/1 reviews remaining, refill in 50 minutes and 48 seconds.Comment |
Reviewer's guide (collapsed on small PRs)Reviewer's GuidePins all third-party GitHub Actions used in six bundle workflows to specific commit SHAs, replacing floating tags (including one branch reference) while leaving first-party actions on floating major tags per project convention. File-Level Changes
Assessment against linked issues
Possibly linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
[claim:review:Gylf:2026-05-01T16:05:03Z] |
|
[release:review:Gylf:2026-05-01T16:05:25Z] |
Summary
SHA-pins all third-party GitHub Actions in the 6 bundle workflows added in #325, matching the pattern from #326 (
step-security/harden-runner).Pins applied
step-security/harden-runner8d3c67de8e2fe68ef647c8db1e6a09f647780f40crate-ci/typos(was@master)bbaefadf97b0ec5fdc942684b647f1a6ab250274astral-sh/setup-uvd4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86lycheeverse/lychee-action8646ba30535128ac92d33dfc9133794bfdd9b411peter-evans/create-issue-from-filee8ef132d6df98ed982188e460ebb3b5d4ef3a9cdFirst-party actions (
actions/*,github/codeql-action/*) left at floating major tags per the #326 convention.Files touched
.github/workflows/{typos,deadcode,zizmor,mutation,link-check,codeql}.ymlcrate-ci/typos@masterwas the worst offender — branch tag, fully mutable. Now pinned to a real release.Closes #331.
Summary by Sourcery
CI: