@@ -114,14 +114,11 @@ jobs:
114114 steps :
115115 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
116116
117- - uses : cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1
118- with :
119- github_access_token : ${{ secrets.GITHUB_TOKEN }}
120-
121- - uses : cachix/cachix-action@5f2d7c5294214f71b873db4b969586b980625e71 # v17
117+ - uses : ./.github/actions/setup-nix
122118 with :
123- name : openshell
124- authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
119+ cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
120+ prepare-shell : " true"
121+ shell-installable : .#devShells.x86_64-linux.default
125122
126123 - name : Check dependencies
127124 run : cargo deny check licenses bans sources
@@ -137,6 +134,7 @@ jobs:
137134
138135 - uses : ./.github/actions/setup-nix
139136 with :
137+ prepare-shell : " true"
140138 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
141139
142140 - name : Format
@@ -158,6 +156,7 @@ jobs:
158156
159157 - uses : ./.github/actions/setup-nix
160158 with :
159+ prepare-shell : " true"
161160 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
162161
163162 - name : Verify Cargo lockfiles
@@ -185,6 +184,7 @@ jobs:
185184
186185 - uses : ./.github/actions/setup-nix
187186 with :
187+ prepare-shell : " true"
188188 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
189189
190190 - uses : ./.github/actions/setup-rust
@@ -221,6 +221,7 @@ jobs:
221221
222222 - uses : ./.github/actions/setup-nix
223223 with :
224+ prepare-shell : " true"
224225 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
225226
226227 - uses : ./.github/actions/setup-rust
@@ -257,6 +258,7 @@ jobs:
257258
258259 - uses : ./.github/actions/setup-nix
259260 with :
261+ prepare-shell : " true"
260262 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
261263
262264 - uses : ./.github/actions/setup-rust
@@ -306,6 +308,7 @@ jobs:
306308
307309 - uses : ./.github/actions/setup-nix
308310 with :
311+ prepare-shell : " true"
309312 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
310313
311314 - uses : ./.github/actions/setup-rust
@@ -330,6 +333,7 @@ jobs:
330333
331334 - uses : ./.github/actions/setup-nix
332335 with :
336+ prepare-shell : " true"
333337 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
334338
335339 - uses : ./.github/actions/setup-rust
@@ -356,6 +360,7 @@ jobs:
356360
357361 - uses : ./.github/actions/setup-nix
358362 with :
363+ prepare-shell : " true"
359364 cachix-auth-token : ${{ secrets.CACHIX_AUTH_TOKEN }}
360365
361366 - uses : ./.github/actions/setup-rust
0 commit comments