Skip to content
Open
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
36 changes: 36 additions & 0 deletions runner-exceptions.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,42 @@
],
"reason": "The browser suite and the M1a acceptance run need google-chrome at the path CHROME_EXECUTABLE/EGGS_WEB_CHROME pin, plus npm for playwright-core. Verified absent on all three runner containers 2026-08-17. Move when the runner image ships them.",
"expires_on": "2026-11-17"
},
{
"repo": "github-policy",
"workflow": "audit.yml",
"reason": "Public repository; GitHub-hosted runners are allowed for light jobs in public repos (operator, 2026-11-02). This legacy line-based checker predates that decision; ci-auditor rule CI-05 (ci-standard) judges these jobs instead.",
"expires_on": "2027-04-30"
},
{
"repo": "github-policy",
"workflow": "ci-auditor.yml",
"reason": "Public repository; GitHub-hosted runners are allowed for light jobs in public repos (operator, 2026-11-02). This legacy line-based checker predates that decision; ci-auditor rule CI-05 (ci-standard) judges these jobs instead.",
"expires_on": "2027-04-30"
},
{
"repo": "github-policy",
"workflow": "policy.yml",
"reason": "Reusable workflow whose `runs-on` comes from a `runs-on` input (default a ci-standard runner class). This legacy line-based checker reads the input's key as a runner selection; ci-auditor rule CI-05 resolves the default instead.",
"expires_on": "2027-04-30"
},
{
"repo": "github-policy",
"workflow": "rust-ci.yml",
"reason": "Reusable workflow whose `runs-on` comes from a `runs-on` input (default a ci-standard runner class). This legacy line-based checker reads the input's key as a runner selection; ci-auditor rule CI-05 resolves the default instead.",
"expires_on": "2027-04-30"
},
{
"repo": "github-policy",
"workflow": "image.yml",
"reason": "Reusable workflow whose `runs-on` comes from a `runs-on` input (default a ci-standard runner class). This legacy line-based checker reads the input's key as a runner selection; ci-auditor rule CI-05 resolves the default instead.",
"expires_on": "2027-04-30"
},
{
"repo": "github-policy",
"workflow": "release-dry-run.yml",
"reason": "Reusable workflow whose `runs-on` comes from a `runs-on` input (default a ci-standard runner class). This legacy line-based checker reads the input's key as a runner selection; ci-auditor rule CI-05 resolves the default instead.",
"expires_on": "2027-04-30"
}
]
}