9393 steps :
9494 - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
9595
96- - uses : taiki-e/install-action@575f713d0233afba556737a7b85080563be14186 # 575f713d0233afba556737a7b85080563be14186
96+ - uses : taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
9797 with :
98- tool : cargo-shear@1.1.11
98+ tool : cargo-shear@1.9.1
9999
100100 - run : cargo shear
101101
@@ -173,9 +173,9 @@ jobs:
173173 - name : Install Zig
174174 uses : mlugg/setup-zig@fa65c4058643678a4e4a9a60513944a7d8d35440 # v2
175175
176- - name : Install cargo-zigbuild
177- run : |
178- cargo install --locked cargo-zigbuild --force
176+ - uses : taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
177+ with :
178+ tool : cargo-zigbuild@0.20.1
179179
180180 - name : Build k8s in release mode
181181 run : cargo zigbuild --release --package newrelic_agent_control --bin newrelic-agent-control-k8s --target x86_64-unknown-linux-musl
@@ -204,13 +204,6 @@ jobs:
204204 restore-strategy : ' nearest'
205205 save-cache : false
206206
207- - name : Install Zig
208- uses : mlugg/setup-zig@fa65c4058643678a4e4a9a60513944a7d8d35440 # v2
209-
210- - name : Install cargo-zigbuild
211- run : |
212- cargo install --locked cargo-zigbuild --force
213-
214207 - name : Run workspace tests excluding the agent control pkg (includes -winAdmin- ignored because it doesn't apply)
215208 run : cargo test --workspace --exclude 'newrelic_agent_control' --all-targets -- --include-ignored
216209
@@ -318,9 +311,9 @@ jobs:
318311 - name : Install Zig
319312 uses : mlugg/setup-zig@fa65c4058643678a4e4a9a60513944a7d8d35440 # v2
320313
321- - name : Install cargo-zigbuild
322- run : |
323- cargo install --locked cargo-zigbuild --force
314+ - uses : taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
315+ with :
316+ tool : cargo-zigbuild@0.20.1
324317
325318 - name : Run k8s integration tests
326319 env :
@@ -347,9 +340,9 @@ jobs:
347340 with :
348341 components : clippy
349342
350- - uses : taiki-e/install-action@575f713d0233afba556737a7b85080563be14186 # 575f713d0233afba556737a7b85080563be14186
343+ - uses : taiki-e/install-action@ca44e2a6d435c2fa24b2d4b63fc366fdcab90221 # v2.64.1
351344 with :
352- tool : cargo-shear@1.1.11
345+ tool : cargo-shear@1.9.1
353346
354347 - name : cargo generate-lockfile
355348 if : hashFiles('Cargo.lock') == ''
0 commit comments