From 3600e4b660728841b96b1553797d5c6fbc5a1215 Mon Sep 17 00:00:00 2001 From: QP Hou Date: Sat, 28 Dec 2024 22:55:29 -0800 Subject: [PATCH] ci: use actions-rust-lang/setup-rust-toolchain to manage cargo cache (#362) --- .github/workflows/build.yml | 60 ------------------------------------- 1 file changed, 60 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9ac242d..98d26dc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,18 +18,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: rui314/setup-mold@v1 - - uses: actions/cache@v4 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - restore-keys: | - ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - ${{ runner.os }}-cargo- - name: Install minimal stable with clippy and rustfmt uses: actions-rust-lang/setup-rust-toolchain@v1 with: @@ -52,18 +40,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: rui314/setup-mold@v1 - - uses: actions/cache@v4 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: database-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - restore-keys: | - database-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - database-1-${{ runner.os }}-cargo- - name: Install rust uses: actions-rust-lang/setup-rust-toolchain@v1 with: @@ -85,18 +61,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: rui314/setup-mold@v1 - - uses: actions/cache@v4 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: s3-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - restore-keys: | - s3-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - s3-1-${{ runner.os }}-cargo- - name: Install rust uses: actions-rust-lang/setup-rust-toolchain@v1 with: @@ -145,18 +109,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: rui314/setup-mold@v1 - - uses: actions/cache@v4 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: s3-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - restore-keys: | - s3-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - s3-1-${{ runner.os }}-cargo- - name: Install rust uses: actions-rust-lang/setup-rust-toolchain@v1 with: @@ -219,18 +171,6 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v4 - - uses: actions/cache@v4 - with: - path: | - ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ - ~/.cargo/git/db/ - target/ - key: mac-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - restore-keys: | - mac-1-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock', '**/Cargo.toml') }} - mac-1-${{ runner.os }}-cargo- - name: Install Rust toolchain uses: actions-rust-lang/setup-rust-toolchain@v1 with: