Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/scorecard-reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,13 @@ name: OSSF Scorecard Reusable Workflow
on:
workflow_call:

# NOTE: no top-level `actions: read` here. It was added by the estate-wide
# security-compliance sweep (0ced540e) but no job in this file uses it, and a
# reusable's top-level permissions must be granted by EVERY caller — callers
# granting the estate-default `contents: read` (+ their own job needs) hit a
# 0-second startup_failure before any job runs. Same lesson as the note in
# rust-ci-reusable.yml. The scorecard job declares its own block below.
permissions:
actions: read
contents: read

jobs:
Expand Down
Loading