diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 5f12a529d..084cdba6f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -30,7 +30,7 @@ jobs: - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 - name: cache docker build image id: cache-image - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/docker-build.tar key: ${{ runner.os }}-docker-pnpm-build-${{ needs.get_projectserum_version.outputs.projectserum_version }}-${{ hashFiles('**/Cargo.lock') }} @@ -47,18 +47,18 @@ jobs: steps: - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 - name: Cache cargo target dir - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/target key: ${{ runner.os }}-v2-cargo-build-target-${{ hashFiles('**/Cargo.lock') }} - name: Cache hello-world target dir - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/examples/hello-world/target key: ${{ runner.os }}-v2-cargo-build-target-hello-world-${{ hashFiles('**/Cargo.lock') }} - name: cache docker build image id: cache-image - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/docker-build.tar key: ${{ runner.os }}-docker-pnpm-build-${{ needs.get_projectserum_version.outputs.projectserum_version }}-${{ hashFiles('**/Cargo.lock') }} @@ -92,13 +92,13 @@ jobs: steps: - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 - name: Cache cargo target dir - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/target key: ${{ runner.os }}-v2-cargo-build-target-${{ hashFiles('**/Cargo.lock') }} - name: cache docker build image id: cache-image - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/docker-build.tar key: ${{ runner.os }}-docker-pnpm-build-${{ needs.get_projectserum_version.outputs.projectserum_version }}-${{ hashFiles('**/Cargo.lock') }} @@ -133,14 +133,14 @@ jobs: uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 - name: Cache cargo target dir - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: path: contracts/target key: ${{ runner.os }}-v2-cargo-build-target-${{ hashFiles('**/Cargo.lock') }} - name: cache docker build image id: cache-image - uses: actions/cache@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0 + uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 with: fail-on-cache-miss: true path: contracts/docker-build.tar