@@ -18,27 +18,27 @@ jobs:
1818 runs-on : ubuntu-latest
1919 steps :
2020 - name : Harden Runner
21- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
21+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
2222 with :
2323 egress-policy : audit
2424 disable-telemetry : true
2525 - name : Install Linux Dependencies
2626 run : sudo apt-get update
27- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28- - uses : dtolnay/rust-toolchain@4305c38b25d97ef35a8ad1f985ccf2d2242004f2 # stable
27+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
28+ - uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
2929 - name : Run tests
3030 run : cargo test
3131 fmt :
3232 name : Rustfmt
3333 runs-on : ubuntu-latest
3434 steps :
3535 - name : Harden Runner
36- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
36+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
3737 with :
3838 egress-policy : audit
3939 disable-telemetry : true
40- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
41- - uses : dtolnay/rust-toolchain@4305c38b25d97ef35a8ad1f985ccf2d2242004f2 # stable
40+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
41+ - uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
4242 with :
4343 components : rustfmt
4444 - name : Enforce formatting
@@ -47,22 +47,22 @@ jobs:
4747 runs-on : ubuntu-latest
4848 steps :
4949 - name : Harden Runner
50- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
50+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
5151 with :
5252 egress-policy : audit
53- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
53+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5454 - uses : dprint/check@9cb3a2b17a8e606d37aae341e49df3654933fc23 # v2.3
5555 clippy :
5656 name : Clippy
5757 runs-on : ubuntu-latest
5858 steps :
5959 - name : Harden Runner
60- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
60+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
6161 with :
6262 egress-policy : audit
6363 disable-telemetry : true
64- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
65- - uses : dtolnay/rust-toolchain@4305c38b25d97ef35a8ad1f985ccf2d2242004f2 # stable
64+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
65+ - uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
6666 with :
6767 components : clippy
6868 - name : Linting
@@ -74,11 +74,11 @@ jobs:
7474 msrv : ["1.82.0"]
7575 name : ubuntu / ${{ matrix.msrv }}
7676 steps :
77- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
77+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7878 - name : Install Linux Dependencies
7979 run : sudo apt-get update
8080 - name : Install ${{ matrix.msrv }}
81- uses : dtolnay/rust-toolchain@4305c38b25d97ef35a8ad1f985ccf2d2242004f2 # stable
81+ uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
8282 with :
8383 toolchain : ${{ matrix.msrv }}
8484 - name : generate lockfile
@@ -90,15 +90,15 @@ jobs:
9090 runs-on : ubuntu-latest
9191 steps :
9292 - name : Harden Runner
93- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
93+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
9494 with :
9595 egress-policy : audit
9696 disable-telemetry : true
9797 - name : Install Linux Dependencies
9898 run : sudo apt-get update
9999 - name : Checkout repository
100- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101- - uses : dtolnay/rust-toolchain@4305c38b25d97ef35a8ad1f985ccf2d2242004f2 # stable
100+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
101+ - uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
102102 with :
103103 components : llvm-tools-preview
104104 - name : Install grcov
@@ -110,7 +110,7 @@ jobs:
110110 - name : Generate code coverage
111111 run : grcov . -s . --binary-path ./target/debug/ -t lcov --branch --ignore-not-existing -o ./target/debug/
112112 - name : Upload coverage reports to Codecov
113- uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
113+ uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
114114 with :
115115 files : ./target/debug/lcov
116116 env :
@@ -119,6 +119,6 @@ jobs:
119119 runs-on : ubuntu-latest
120120 steps :
121121 - name : Checkout repository
122- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
122+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
123123 - name : Machete
124- uses : bnjbvr/cargo-machete@b54422fa3319b3cac180f6030b663fe57af51635 # v0.8.0
124+ uses : bnjbvr/cargo-machete@7959c845782fed02ee69303126d4a12d64f1db18 # v0.9.1
0 commit comments