fix(ci): grant missing permissions for lint-and-test reusable workflow#686
fix(ci): grant missing permissions for lint-and-test reusable workflow#686wizzomafizzo merged 1 commit intomainfrom
Conversation
The build workflow calls lint-and-test.yml which declares packages: read and security-events: write, but the calling job only granted contents and pull-requests. GitHub validates permissions at the workflow level, rejecting the call with packages: none, security-events: none.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe pull request expands GitHub Actions workflow permissions in the build.yml file by adding Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Summary
packages: readandsecurity-events: writeto thelint-and-testjob permissions inbuild.yml, matching whatlint-and-test.ymldeclaresnoneSummary by CodeRabbit