fix(sbom): update template permissions and clarify license scope#19
Conversation
- Change workflow-level permissions from read-all to explicit contents: read and security-events: write - Remove redundant job-level permissions block - Add comments clarifying that license scanning only affects Python packages (from venv), not OS packages This aligns the template with the reusable workflow's permission requirements and documents that GPL license checks apply only to application dependencies, not container OS packages. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughA GitHub Actions workflow configuration file is updated to replace a generic permissions declaration with explicit granular permissions mapping ( Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
📜 Recent review detailsConfiguration used: defaults Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
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 |
Summary
read-allto explicitcontents: readandsecurity-events: writeContext
This aligns the template with the reusable workflow's permission requirements (updated in #18) and documents that GPL license checks apply only to application dependencies, not container OS packages.
Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.