@@ -174,17 +174,15 @@ jobs:
174174 timeout-minutes : 120
175175 runs-on : >-
176176 ${{ github.repository == 'vortex-data/vortex'
177- && format('runs-on={0}/runner=amd64-small/tag=rust-docs', github.run_id)
177+ && format('runs-on={0}/runner=amd64-small/image=ubuntu24-full-x64-pre/ tag=rust-docs', github.run_id)
178178 || 'ubuntu-latest' }}
179179 steps :
180180 - uses : runs-on/action@v2
181181 if : github.repository == 'vortex-data/vortex'
182182 with :
183183 sccache : s3
184184 - uses : actions/checkout@v6
185- - uses : ./.github/actions/setup-rust
186- with :
187- repo-token : ${{ secrets.GITHUB_TOKEN }}
185+ - uses : ./.github/actions/setup-prebuild
188186 - name : Docs
189187 run : |
190188 RUSTDOCFLAGS="-D warnings" cargo doc --no-deps
@@ -196,7 +194,7 @@ jobs:
196194 timeout-minutes : 120
197195 runs-on : >-
198196 ${{ github.repository == 'vortex-data/vortex'
199- && format('runs-on={0}/runner={1}/tag={2}', github.run_id, matrix.config.runner, matrix.config.name)
197+ && format('runs-on={0}/runner={1}/image=ubuntu24-full-x64-pre/ tag={2}', github.run_id, matrix.config.runner, matrix.config.name)
200198 || 'ubuntu-latest' }}
201199 env :
202200 # disable lints for build, they will be caught in Rust lint job.
@@ -227,10 +225,7 @@ jobs:
227225 with :
228226 sccache : s3
229227 - uses : actions/checkout@v6
230- - id : setup-rust
231- uses : ./.github/actions/setup-rust
232- with :
233- repo-token : ${{ secrets.GITHUB_TOKEN }}
228+ - uses : ./.github/actions/setup-prebuild
234229 - name : Install wasm32 target
235230 if : ${{ matrix.config.target == 'wasm32-unknown-unknown' }}
236231 run : rustup target add wasm32-unknown-unknown
@@ -278,8 +273,6 @@ jobs:
278273 sccache : s3
279274 - uses : actions/checkout@v6
280275 - uses : ./.github/actions/setup-prebuild
281- - name : Install protoc
282- uses : ./.github/actions/setup-protoc
283276 - name : Install nightly for fmt
284277 run : rustup toolchain install $NIGHTLY_TOOLCHAIN --component rustfmt
285278 - name : Rust Lint - Format
0 commit comments