Skip to content

Commit defd290

Browse files
committed
ci(rust-test): SHA-pin rui314/setup-mold (CodeRabbit zizmor unpinned-uses)
Replace 'uses: rui314/setup-mold@v1' with the resolved commit SHA 9c9c13bf4c3f1adef0cc596abc155580bcb04444 in both occurrences (test job + test-with-coverage job). CodeRabbit flagged line 144 only; the test job's existing pin at line 59 carries the identical tag-retargeting risk for the same action, so SHA-pin both for consistency. Other tag-pinned actions in this workflow (actions/checkout, Swatinem/rust-cache, taiki-e/install-action, codecov/codecov-action) are pre-existing in main and out of scope for this PR. https://claude.ai/code/session_01PBTGaPCSnnt6u3pjXpbLwY
1 parent b56bb2c commit defd290

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/rust-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
# Heavy lance+datafusion integration-test binaries OOM the default GNU `ld`
5757
# at the `cargo test --no-run` link step (intermittent). mold links them
5858
# fast + low-memory (already used by release.yml / rust-publish.yml).
59-
uses: rui314/setup-mold@v1
59+
uses: rui314/setup-mold@9c9c13bf4c3f1adef0cc596abc155580bcb04444 # v1
6060
- uses: Swatinem/rust-cache@v2
6161
with:
6262
shared-key: "lance-graph-deps"
@@ -141,7 +141,7 @@ jobs:
141141
# the OOM is MORE likely here than in the plain `test` job that already
142142
# has mold. Without this step the coverage job flaked while `test`
143143
# stayed green (2/50 runs). mold links them fast + low-memory.
144-
uses: rui314/setup-mold@v1
144+
uses: rui314/setup-mold@9c9c13bf4c3f1adef0cc596abc155580bcb04444 # v1
145145
- uses: Swatinem/rust-cache@v2
146146
with:
147147
shared-key: "lance-graph-deps"

0 commit comments

Comments
 (0)