99 test :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@v6.0.2
13- - uses : dtolnay/rust-toolchain@stable
12+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
13+ - uses : dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
1414 with :
1515 components : rustfmt, clippy
16- - uses : Swatinem/rust-cache@v2
16+ - uses : Swatinem/rust-cache@42dc69e1aa15d09112580998cf2ef0119e2e91ae # v2
1717
1818 - name : Check formatting
1919 run : cargo fmt --all -- --check
3030 security :
3131 runs-on : ubuntu-latest
3232 steps :
33- - uses : actions/checkout@v6.0.2
34- - uses : dtolnay/rust-toolchain@stable
33+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
34+ - uses : dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
3535 - name : Install cargo-audit
3636 run : cargo install cargo-audit
3737 - name : Security audit
@@ -42,12 +42,12 @@ jobs:
4242 coverage :
4343 runs-on : ubuntu-latest
4444 steps :
45- - uses : actions/checkout@v6.0.2
46- - uses : dtolnay/rust-toolchain@stable
45+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
46+ - uses : dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
4747 - name : Install tarpaulin
4848 run : cargo install cargo-tarpaulin
4949 - name : Generate coverage
5050 run : cargo tarpaulin --out Xml
51- - uses : codecov/codecov-action@v6
51+ - uses : codecov/codecov-action@e79a6962e0d4c0c17b229090214935d2e33f8354 # v6
5252 with :
5353 files : cobertura.xml
0 commit comments