From c08feb41a72a65455a44d999dfcbfc7b2201b832 Mon Sep 17 00:00:00 2001 From: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com> Date: Mon, 13 May 2024 11:22:44 +0100 Subject: [PATCH] Downgrade to Rust 1.77 in integration pipeline to fix CI (#5719) (#5761) * Downgrade to Rust 1.77 in integration pipeline (#5719) * Checkout nanoarrow --- .github/workflows/integration.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 1ce2c130144..579c79eaee1 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -95,11 +95,16 @@ jobs: with: path: rust fetch-depth: 0 - # Workaround https://github.com/rust-lang/jobserver-rs/issues/87 - # Can be removed once https://github.com/rust-lang/jobserver-rs/pull/88 is released - - name: Downgrade jobserver + - name: Checkout Arrow nanoarrow + uses: actions/checkout@v4 + with: + repository: apache/arrow-nanoarrow + path: nanoarrow + fetch-depth: 0 + # Workaround https://github.com/rust-lang/rust/issues/125067 + - name: Downgrade rust working-directory: rust - run: cargo update -p cc --precise 1.0.94 && cargo update -p jobserver --precise 0.1.28 + run: rustup override set 1.77 - name: Build run: conda run --no-capture-output ci/scripts/integration_arrow_build.sh $PWD /build - name: Run