feat(workflow): cache trunk seperately

This commit is contained in:
itsscb 2024-09-03 13:57:51 +02:00
parent 19fc694238
commit 37a1e5e9a9

View File

@ -14,23 +14,31 @@ jobs:
- name: checkout
uses: actions/checkout@v4
- name: install rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
- name: cache trunk
uses: actions/cache@v4
with:
path: |
~/.cargo/bin/trunk
~/.cache/trunk/
key: ${{ runner.os }}-cargo-${{ hashFiles('~/.cargo/bin/trunk') }}
restore-keys: ${{ runner.os }}-trunk
- name: cache dependencies
uses: actions/cache@v4
with:
path: |
~/.cargo/
~/.cargo/bin/
~/.cache/trunk/
target/
node_modules/
key: ${{ runner.os }}-cargo-${{ hashFiles('./Cargo.lock') }}
restore-keys: ${{ runner.os }}-cargo-wordl
- name: install rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
- name: add rust target wasm32-unknown-unknown
run: rustup target add wasm32-unknown-unknown