ci: harden SCIP workflow permissions - #163
Conversation
Pin actions/checkout in the SCIP workflow to an immutable commit SHA and trim the workflow token to contents: read. This keeps the existing upload behavior while reducing tag drift and default token scope without changing the workflow surface. Signed-off-by: grtninja <grtninja@hotmail.com>
|
Current-head coordination packet — 2026-08-08T22:00:38Z
This is a public-safe coordination receipt only. No push, merge, publication, credential, runtime, model, GPU, auth, or protected-reasoning mutation was performed or authorized by this pass. |
|
Current-head coordination packet — 2026-08-09T04:01:16Z
This is a public-safe coordination receipt only. No push, merge, publication, credential, runtime, model, GPU, auth, or protected-reasoning mutation was performed or authorized by this pass. |
|
Current-head coordination packet — 2026-08-09T10:00:48Z
|
|
Current-head coordination packet — 2026-08-09T16:01:56Z
|
|
Current-head coordination packet — 2026-08-09T22:00:57Z
|
|
Current-head coordination packet — 2026-08-10T04:00:32Z
|
|
Current-head coordination packet — 2026-08-10T10:00:38Z
|
|
Current-head coordination packet — 2026-08-10 16:01:44Z
|
|
Current-head coordination packet — 2026-08-10 22:01:41Z
|
|
Current-head coordination packet — 2026-08-11 04:00:16Z
|
Summary
actions/checkoutin.github/workflows/scip.ymlto an immutable commit SHApermissionsfor the workflow tokenWhy
This keeps the existing SCIP upload flow intact while making the workflow a little
safer and more explicit:
contents: readRelated public lane: this follows the same workflow-hardening pattern as
NousResearch/hermes-agent#7646andAider-AI/aider#5021.Validation
.github/workflows/scip.ymlgit diff --checkNo Go source files or runtime code paths were changed in this patch.