custom cache action

This commit is contained in:
Brendan Allan
2022-04-25 16:36:24 +08:00
parent dc3395e67b
commit a32b96e211
17 changed files with 120566 additions and 6 deletions

View File

@@ -87,9 +87,11 @@ jobs:
components: rustfmt, rust-src
- name: Cache Rust Dependencies
uses: Brendonovich/rust-cache@v1
uses: ./.github/actions/rust-cache
with:
sharedKey: all-${{ matrix.platform }}
key: rust-${{ matrix.platform }}-${{ github.run_id }}
restore-keys: |
rust-${{ matrix.platform }}
- name: Generate Prisma client
working-directory: core
@@ -128,9 +130,11 @@ jobs:
components: rustfmt, rust-src
- name: Cache Rust Dependencies
uses: Brendonovich/rust-cache@v1
uses: ./.github/actions/rust-cache
with:
sharedKey: all-${{ matrix.platform }}
key: rust-${{ matrix.platform }}-${{ github.run_id }}
restore-keys: |
rust-${{ matrix.platform }}
- name: Install pnpm
uses: pnpm/action-setup@v2.2.1
@@ -176,9 +180,11 @@ jobs:
components: rustfmt, rust-src
- name: Cache Rust Dependencies
uses: Brendonovich/rust-cache@v1
uses: ./.github/actions/rust-cache
with:
sharedKey: all-${{ matrix.platform }}
key: rust-${{ matrix.platform }}-${{ github.run_id }}
restore-keys: |
rust-${{ matrix.platform }}
- name: Publish docker image
uses: ./.github/actions/publish-server