fix(ci): Cache cargo install tooling (#168)

This commit is contained in:
binarybaron 2024-11-14 18:20:08 +01:00 committed by GitHub
parent 2138f36f21
commit 4fdf4b003a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 23 additions and 11 deletions

View file

@ -63,14 +63,20 @@ jobs:
working-directory: src-gui
run: yarn install
- name: Install Tauri CLI Globally
run: cargo install tauri-cli@^2.0.0-rc
- name: install tauri-cli globally
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: tauri-cli@2.1.0
- name: install typeshare-cli globally
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: typeshare-cli
- name: Install Typeshare CLI Globally
run: cargo install typeshare-cli
- name: Install Dprint Globally
run: cargo install dprint@0.39.1
- name: install dprint globally
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: dprint@0.39.1
- name: Build Tauri App
env:

View file

@ -51,13 +51,19 @@ jobs:
run: yarn install
- name: install tauri-cli globally
run: cargo install tauri-cli@^2.0.0-rc
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: tauri-cli@2.1.0
- name: install typeshare-cli globally
run: cargo install typeshare-cli
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: typeshare-cli
- name: install dprint globally
run: cargo install dprint@0.39.1
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: dprint@0.39.1
- uses: tauri-apps/tauri-action@v0
env: