
permissioning-ci-workflows
Give a CI job exactly the credentials it needs and know when it has none - explicit permissions blocks instead of the repo-wide default token scope, the 403 header that names the missing scope, one API call needing two scopes, fork pull requests running with a read-only token and no secrets, event-conditioned steps that skip on the re-run and go green, why pull_request_target is not the workaround, and preferring checks that need no credential
- GitHub stars
- 108
Install
/plugin install permissioning-ci-workflows@dev-skillsRun it inside Claude Code after adding the marketplace with /plugin marketplace add wdm0006/python-skills.
Sponsors
Details
- Marketplace
- wdm0006/python-skills
- Source
- Category
- community
More from wdm0006/python-skills
All 28- python-library-complete
- python-library-distribution
- python-library-foundations
- python-library-quality
- python-llm-features
- python-mcp-servers
- python-web-app
- reporting-derived-metrics
- reproducing-ci-locally
- resumable-sync-jobs
- rust-crates
- scala-projects
- shipping-across-surfaces
- shipping-build-artifacts
- shipping-swift-apps
- swift-apps
- ui-design
- verifying-external-behavior
- wiring-application-config
- writing-defect-reports
- browser-extensions
- calibrating-thresholds-and-baselines
- deferring-heavy-dependencies
- go-projects