@@ -52,10 +52,10 @@ jobs:
5252 --health-timeout 5s
5353 --health-retries 5
5454 steps :
55- - uses : actions/checkout@v5
55+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5656 - name : Install Ubuntu packages
5757 run : sudo apt-get -y install protobuf-compiler python3
58- - uses : dorny/paths-filter@v3
58+ - uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
5959 id : modified
6060 with :
6161 filters : |
@@ -75,13 +75,13 @@ jobs:
7575 run : rustup show active-toolchain || rustup toolchain install
7676 working-directory : ./quickwit
7777 - name : Setup cache
78- uses : Swatinem/rust-cache@v2
78+ uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
7979 if : steps.modified.outputs.rust_src == 'true'
8080 with :
8181 workspaces : " ./quickwit -> target"
8282 - name : Install nextest
8383 if : always() && steps.modified.outputs.rust_src == 'true'
84- uses : taiki-e/cache-cargo-install-action@v2
84+ uses : taiki-e/cache-cargo-install-action@7447f04c51f2ba27ca35e7f1e28fab848c5b3ba7 # v2.3.1
8585 with :
8686 tool : cargo-nextest
8787 - name : cargo nextest
@@ -109,8 +109,8 @@ jobs:
109109 contents : read
110110 actions : write
111111 steps :
112- - uses : actions/checkout@v5
113- - uses : dorny/paths-filter@v3
112+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
113+ - uses : dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
114114 id : modified
115115 with :
116116 filters : |
@@ -134,12 +134,12 @@ jobs:
134134 working-directory : ./quickwit
135135 - name : Setup cache
136136 if : steps.modified.outputs.rust_src == 'true'
137- uses : Swatinem/rust-cache@v2
137+ uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
138138 with :
139139 workspaces : " ./quickwit -> target"
140140 - name : Install cargo deny
141141 if : always() && steps.modified.outputs.rust_src == 'true'
142- uses : taiki-e/cache-cargo-install-action@v2
142+ uses : taiki-e/cache-cargo-install-action@7447f04c51f2ba27ca35e7f1e28fab848c5b3ba7 # v2.3.1
143143 with :
144144 # 0.18 requires rustc 1.85
145145 tool : cargo-deny@0.17.0
@@ -171,12 +171,12 @@ jobs:
171171 contents : read
172172 actions : write
173173 steps :
174- - uses : actions/checkout@v5
174+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
175175 - name : Install Rust toolchain
176- uses : dtolnay/rust-toolchain@stable
176+ uses : dtolnay/rust-toolchain@5d458579430fc14a04a08a1e7d3694f545e91ce6 # stable
177177
178178 - name : Cache cargo tools
179- uses : actions/cache@v4
179+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
180180 with :
181181 path : ~/.cargo/bin
182182 key : ${{ runner.os }}-cargo-tools-${{ hashFiles('**/Cargo.lock') }}
0 commit comments