@@ -18,27 +18,27 @@ jobs:
1818 runs-on : ubuntu-latest
1919 steps :
2020 - name : Harden Runner
21- uses : step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
21+ uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
2222 with :
2323 egress-policy : audit
2424 disable-telemetry : true
2525 - name : Install Linux Dependencies
2626 run : sudo apt-get update
2727 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28- - uses : dtolnay/rust-toolchain@4f647fc679bcd3b11499ccb42104547c83dabe96 # stable
28+ - uses : dtolnay/rust-toolchain@1ff72ee08e3cb84d84adba594e0a297990fc1ed3
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@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
36+ uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
3737 with :
3838 egress-policy : audit
3939 disable-telemetry : true
4040 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
41- - uses : dtolnay/rust-toolchain@4f647fc679bcd3b11499ccb42104547c83dabe96 # stable
41+ - uses : dtolnay/rust-toolchain@1ff72ee08e3cb84d84adba594e0a297990fc1ed3
4242 with :
4343 components : rustfmt
4444 - name : Enforce formatting
4747 runs-on : ubuntu-latest
4848 steps :
4949 - name : Harden Runner
50- uses : step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
50+ uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
5151 with :
5252 egress-policy : audit
5353 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -57,12 +57,12 @@ jobs:
5757 runs-on : ubuntu-latest
5858 steps :
5959 - name : Harden Runner
60- uses : step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
60+ uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
6161 with :
6262 egress-policy : audit
6363 disable-telemetry : true
6464 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
65- - uses : dtolnay/rust-toolchain@4f647fc679bcd3b11499ccb42104547c83dabe96 # stable
65+ - uses : dtolnay/rust-toolchain@1ff72ee08e3cb84d84adba594e0a297990fc1ed3
6666 with :
6767 components : clippy
6868 - name : Linting
7878 - name : Install Linux Dependencies
7979 run : sudo apt-get update
8080 - name : Install ${{ matrix.msrv }}
81- uses : dtolnay/rust-toolchain@4f647fc679bcd3b11499ccb42104547c83dabe96 # stable
81+ uses : dtolnay/rust-toolchain@1ff72ee08e3cb84d84adba594e0a297990fc1ed3
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@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
93+ uses : step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
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
100100 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
101- - uses : dtolnay/rust-toolchain@4f647fc679bcd3b11499ccb42104547c83dabe96 # stable
101+ - uses : dtolnay/rust-toolchain@1ff72ee08e3cb84d84adba594e0a297990fc1ed3
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@7f8b4b4bde536c465e797be725718b88c5d95e0e # v5.1 .1
113+ uses : codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3 .1
114114 with :
115115 files : ./target/debug/lcov
116116 env :
0 commit comments