Repository navigation
Set up zizmor-action - #1816
Set up zizmor-action#1816
Conversation
Run zizmor on pushes to master and all pull requests, upload findings to GitHub code scanning with minimal permissions, and pin each action to a full commit SHA. Assisted-by: Codex (gpt-5)
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Team Run ID: 📒 Files selected for processing (1)
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review. WalkthroughAdded a GitHub Actions workflow that runs zizmor on pushes to Merge Risk: ⚪ Minimal · up to This adds automated GitHub Actions security auditing for pushes and pull requests with restricted workflow privileges and credential-free checkout. No merge-blocking risk is currently identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1816 +/- ##
=========================================
Coverage 87.68% 87.68%
Complexity 3434 3434
=========================================
Files 110 110
Lines 11413 11413
Branches 2340 2340
=========================================
Hits 10008 10008
Misses 654 654
Partials 751 751 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
Set up a dedicated zizmor workflow to audit the repository's GitHub Actions configuration on pushes to
masterand on all pull requests.The workflow follows the upstream GitHub code scanning integration, grants only the required
security-events: writepermission, disables persisted checkout credentials, and pins both actions to full commit SHAs.Validation:
actionlint v1.7.12passes for all workflows.git diff --checkpasses.Repository configuration required:
zizmorcore/zizmor-action@70fb788f84895a7701f5643d103d587e460b5c99before this workflow can run. See GitHub's documentation for allowing selected actions.Fixes #1793.
Assisted-by: Codex (gpt-5)