diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 22e281f7b..d31a0012a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -38,6 +38,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.72 + default: true - name: Cache Cargo uses: actions/cache@v3 with: @@ -63,6 +67,10 @@ jobs: - uses: actions/checkout@v4 with: submodules: true + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.72 + default: true - name: Cache Cargo uses: actions/cache@v3 with: diff --git a/.github/workflows/test-upstream.yml b/.github/workflows/test-upstream.yml index e2b03c87c..21eeb9dca 100644 --- a/.github/workflows/test-upstream.yml +++ b/.github/workflows/test-upstream.yml @@ -56,6 +56,10 @@ jobs: channel-priority: strict activate-environment: dask-sql environment-file: ${{ env.CONDA_FILE }} + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.72 + default: true - name: Install x86_64-apple-darwin target if: matrix.os == 'macos-latest' run: rustup target add x86_64-apple-darwin @@ -103,6 +107,10 @@ jobs: use-mamba: true python-version: "3.9" channel-priority: strict + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.72 + default: true - name: Install dependencies and nothing else run: | pip install -e . -vv diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cb2145c4f..33de1e96a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -78,11 +78,10 @@ jobs: activate-environment: dask-sql environment-file: ${{ env.CONDA_FILE }} run-post: ${{ matrix.os != 'windows-latest' && 'true' || 'false' }} - - name: Cache Rust - uses: Swatinem/rust-cache@v2 + - uses: actions-rs/toolchain@v1 with: - workspaces: dask_planner - shared-key: test + toolchain: 1.72 + default: true - name: Install x86_64-apple-darwin target if: matrix.os == 'macos-latest' run: rustup target add x86_64-apple-darwin @@ -128,6 +127,10 @@ jobs: use-mamba: true python-version: "3.9" channel-priority: strict + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.72 + default: true - name: Install dependencies and nothing else run: | pip install -e . -vv diff --git a/docs/environment.yml b/docs/environment.yml index 601337b4c..afdd0f9f1 100644 --- a/docs/environment.yml +++ b/docs/environment.yml @@ -19,4 +19,4 @@ dependencies: - pygments>=2.7.1 - tabulate - ucx-proc=*=cpu - - rust>=1.72 + - rust=1.72