增加release 分支缓存恢复功能

This commit is contained in:
Tlntin
2023-01-08 17:45:15 +08:00
parent 26bcd862c0
commit d9b35cfacf
2 changed files with 6 additions and 43 deletions

View File

@@ -1,9 +1,9 @@
name: Build App with Cache
name: Build App
on:
push:
# Sequence of patterns matched against refs/tags
branches:
- release
tags:
- "V*"
jobs:
build:
@@ -75,26 +75,3 @@ jobs:
run: |
curl -L https://github.com/probonopd/uploadtool/raw/master/upload.sh --output upload.sh
bash upload.sh output/*/*.*
- name: rust cache store
uses: actions/cache@v3
with:
path: |
~/.cargo/bin/
~/.cargo/registry/index/
~/.cargo/registry/cache/
~/.cargo/git/db/
src-tauri/target/
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
# - name: Build archive
# shell: bash
# run: |
# cd src-tauri
# tar -czf "${{ matrix.archive-name }}" target
# - name: Upload archive
# uses: actions/upload-artifact@v1
# with:
# name: ${{ matrix.archive-name }}
# path: src-tauri/${{ matrix.archive-name }}

View File

@@ -1,9 +1,9 @@
name: Build App
name: Build App with Cache
on:
push:
# Sequence of patterns matched against refs/tags
tags:
- "V*"
branches:
- release
jobs:
build:
@@ -109,17 +109,3 @@ jobs:
# with:
# name: ${{ matrix.archive-name }}
# path: src-tauri/${{ matrix.archive-name }}
# - name: "Store cache"
# uses: Swatinem/rust-cache@v2
# with:
# prefix-key: ""
# shared-key: ""
# key: ""
# env-vars: ""
# workspaces: "src-tauri"
# cache-directories: ""
# cache-targets: ""
# cache-on-failure: ""
# save-if: ""
# for more to see: https://github.com/Swatinem/rust-cache