@@ -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 :
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