Skip to content

Commit 94f1e66

Browse files
committed
GH-25 # Update GitHub actions versions
1 parent 00dbe5b commit 94f1e66

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/rust.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,29 +16,31 @@ jobs:
1616
name: coverage
1717
runs-on: ubuntu-latest
1818
container:
19-
image: xd009642/tarpaulin:develop-nightly
19+
image: xd009642/tarpaulin:latest-slim
2020
options: --security-opt seccomp=unconfined
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2424
with:
2525
persist-credentials: false
26-
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
26+
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
2727
- name: Generate code coverage
2828
run: cargo tarpaulin --verbose --all-features --workspace --timeout 120 --out xml
29+
- name: Install codecov-action dependencies
30+
run: apt update && apt install -y --no-install-recommends git gpg
2931
- name: Upload coverage report to codecov.io
30-
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
32+
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
3133
with:
3234
token: ${{ secrets.CODECOV_TOKEN }} # required
3335
fail_ci_if_error: true
3436

3537
clippy_check:
3638
runs-on: ubuntu-latest
3739
steps:
38-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
40+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3941
with:
4042
persist-credentials: false
41-
- uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
43+
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
4244
- name: Run Clippy
4345
run: cargo clippy --all-targets --all-features
4446
env:
@@ -48,7 +50,7 @@ jobs:
4850
name: Check semantic version compatibility
4951
runs-on: ubuntu-latest
5052
steps:
51-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
53+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5254
with:
5355
persist-credentials: false
5456
- uses: obi1kenobi/cargo-semver-checks-action@5b298c9520f7096a4683c0bd981a7ac5a7e249ae # v2.8
@@ -61,10 +63,10 @@ jobs:
6163
actions: read # only needed for private repos
6264
steps:
6365
- name: Checkout repository
64-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
66+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6567
with:
6668
persist-credentials: false
6769

6870
- name: Run zizmor 🌈
69-
uses: zizmorcore/zizmor-action@f52a838cfabf134edcbaa7c8b3677dde20045018 # v0.1.1
71+
uses: zizmorcore/zizmor-action@e639db99335bc9038abc0e066dfcd72e23d26fb4 # v0.3.0
7072

0 commit comments

Comments
 (0)