@@ -16,16 +16,16 @@ jobs:
1616 name : Check
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v4
19+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2020 - uses : dtolnay/rust-toolchain@stable
21- - uses : Swatinem/rust-cache@v2
21+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
2222 - run : cargo check --all
2323
2424 fmt :
2525 name : Format
2626 runs-on : ubuntu-latest
2727 steps :
28- - uses : actions/checkout@v4
28+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2929 - uses : dtolnay/rust-toolchain@stable
3030 with :
3131 components : rustfmt
@@ -35,11 +35,11 @@ jobs:
3535 name : Clippy
3636 runs-on : ubuntu-latest
3737 steps :
38- - uses : actions/checkout@v4
38+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3939 - uses : dtolnay/rust-toolchain@stable
4040 with :
4141 components : clippy
42- - uses : Swatinem/rust-cache@v2
42+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
4343 - run : cargo clippy --all -- -D warnings
4444
4545 test :
@@ -50,39 +50,39 @@ jobs:
5050 os : [ubuntu-latest, macos-latest, windows-latest]
5151 rust : [stable, beta]
5252 steps :
53- - uses : actions/checkout@v4
53+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
5454 - uses : dtolnay/rust-toolchain@master
5555 with :
5656 toolchain : ${{ matrix.rust }}
57- - uses : Swatinem/rust-cache@v2
57+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
5858 - run : cargo test --all
5959
6060 bench :
6161 name : Benchmark
6262 runs-on : ubuntu-latest
6363 steps :
64- - uses : actions/checkout@v4
64+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6565 - uses : dtolnay/rust-toolchain@stable
66- - uses : Swatinem/rust-cache@v2
66+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
6767 - run : cargo bench --all
6868
6969 security :
7070 name : Security Audit
7171 runs-on : ubuntu-latest
7272 steps :
73- - uses : actions/checkout@v4
73+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
7474 - uses : dtolnay/rust-toolchain@stable
75- - uses : Swatinem/rust-cache@v2
75+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
7676 - run : cargo install cargo-audit
7777 - run : cargo audit
7878
7979 coverage :
8080 name : Code Coverage
8181 runs-on : ubuntu-latest
8282 steps :
83- - uses : actions/checkout@v4
83+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
8484 - uses : dtolnay/rust-toolchain@stable
85- - uses : Swatinem/rust-cache@v2
85+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
8686 - run : cargo install cargo-tarpaulin
8787 - run : cargo tarpaulin --all --out Xml
8888 - uses : codecov/codecov-action@v3
@@ -93,19 +93,19 @@ jobs:
9393 name : RSR Compliance
9494 runs-on : ubuntu-latest
9595 steps :
96- - uses : actions/checkout@v4
96+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
9797 - uses : dtolnay/rust-toolchain@stable
98- - uses : Swatinem/rust-cache@v2
98+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
9999 - run : cargo install just
100100 - run : just rsr-verify
101101
102102 docs :
103103 name : Documentation
104104 runs-on : ubuntu-latest
105105 steps :
106- - uses : actions/checkout@v4
106+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
107107 - uses : dtolnay/rust-toolchain@stable
108- - uses : Swatinem/rust-cache@v2
108+ - uses : Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2
109109 - run : cargo doc --all --no-deps
110110 - uses : actions/upload-artifact@v3
111111 with :
0 commit comments