ci: cap GITHUB_TOKEN to contents: read#3137
Conversation
Workflow runs checks only; no GitHub API writes. Post-CVE-2025-30066 hardening pattern. Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Welcome @arpitjain099! |
Pins the default
GITHUB_TOKENtocontents: readat workflow level. No GitHub API writes from the workflow.Post-CVE-2025-30066 (
tj-actions/changed-files) hardening pattern. YAML validated locally.