| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Enable zizmor's excessive-permissions audit and deny workflow token permissions by default in the release workflow. Jobs that publish or create releases keep only their explicitly required permissions. Fixes cpplint#466.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 871f7b8d-dcfd-4fef-9a97-fb8c3cb7c7a2 📥 CommitsReviewing files that changed from the base of the PR and between bd2ed38 and 3e9c7c2. 📒 Files selected for processing (2)
📝 Walkthrough WalkthroughThe release workflow now disables default GitHub Actions token permissions. The zizmor configuration now checks for excessive permissions. ChangesWorkflow permission hardening
Estimated code review effort: 1 (Trivial) | ~5 minutes Merge Risk: ⚪ Minimal · up to 3e9c7 The change restricts workflow token permissions by default while retaining the explicit permissions needed for publishing and releases; no actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: cclauss 🚥 Pre-merge checks | ✅ 5 ✅ Passed checks (5 passed)
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. ❤️ ShareComment @coderabbitai help to get the list of available commands. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Fixes #466.
Summary
This follows zizmor's recommended remediation of setting workflow-level permissions to {} and granting permissions only to jobs that require them.
The existing SHA pinning and Dependabot cooldown configuration are intentionally unchanged.
Summary by CodeRabbit