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>
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
13 similar comments
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
|
[Removed by author: internal coordination telemetry was posted to this public PR in error.] |
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.