diff --git a/.github/workflows/java-publish.yml b/.github/workflows/java-publish.yml index 6ceb7f06f25..c55a14c7cb4 100644 --- a/.github/workflows/java-publish.yml +++ b/.github/workflows/java-publish.yml @@ -65,7 +65,7 @@ jobs: retention-days: 1 if-no-files-found: error linux-x86: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 timeout-minutes: 60 needs: [macos-arm64, linux-arm64] defaults: @@ -86,6 +86,9 @@ jobs: server-password: SONATYPE_TOKEN gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} gpg-passphrase: ${{ secrets.GPG_PASSPHRASE }} + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + toolchain: "stable" - name: Install dependencies run: | sudo apt -y -qq update diff --git a/.github/workflows/java.yml b/.github/workflows/java.yml index 0be50a24cb1..8d25bbec672 100644 --- a/.github/workflows/java.yml +++ b/.github/workflows/java.yml @@ -25,7 +25,7 @@ env: jobs: rust-clippy-fmt: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 name: Rust Clippy and Fmt Check steps: - name: Checkout repository @@ -54,7 +54,7 @@ jobs: run: cargo clippy --all-targets -- -D warnings build-and-test-java: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 timeout-minutes: 60 strategy: matrix: