From cef90d9220f15bebb72a0be83f9cce7940e72a6c Mon Sep 17 00:00:00 2001 From: Kirill Bulatov Date: Wed, 29 Jun 2022 17:56:02 +0300 Subject: [PATCH] Disable cachepot for GH Actions builds (#2007) --- .github/workflows/build_and_test.yml | 11 ++++------- .github/workflows/codestyle.yml | 2 +- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 2508c32bff..40a305a468 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -17,11 +17,6 @@ concurrency: env: RUST_BACKTRACE: 1 COPT: '-Werror' - AWS_ACCESS_KEY_ID: ${{ secrets.CACHEPOT_AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.CACHEPOT_AWS_SECRET_ACCESS_KEY }} - CACHEPOT_BUCKET: zenith-rust-cachepot - RUSTC_WRAPPER: cachepot - jobs: build-postgres: @@ -106,7 +101,10 @@ jobs: ~/.cargo/registry/ ~/.cargo/git/ target/ - key: v2-${{ runner.os }}-${{ matrix.build_type }}-cargo-${{ matrix.rust_toolchain }}-${{ hashFiles('Cargo.lock') }} + # Fall back to older versions of the key, if no cache for current Cargo.lock was found + key: | + v2-${{ runner.os }}-${{ matrix.build_type }}-cargo-${{ matrix.rust_toolchain }}-${{ hashFiles('Cargo.lock') }} + v2-${{ runner.os }}-${{ matrix.build_type }}-cargo-${{ matrix.rust_toolchain }}- - name: Run cargo build run: | @@ -119,7 +117,6 @@ jobs: fi "${cov_prefix[@]}" mold -run cargo build $CARGO_FLAGS --features failpoints --bins --tests - cachepot -s - name: Run cargo test run: | diff --git a/.github/workflows/codestyle.yml b/.github/workflows/codestyle.yml index 292c2c903b..2b8a01e94e 100644 --- a/.github/workflows/codestyle.yml +++ b/.github/workflows/codestyle.yml @@ -26,7 +26,7 @@ jobs: # Rust toolchains (e.g. nightly or 1.37.0), add them here. rust_toolchain: [1.58] os: [ubuntu-latest, macos-latest] - timeout-minutes: 30 + timeout-minutes: 50 name: run regression test suite runs-on: ${{ matrix.os }}