From 04a2839cc8d4e86971641d95166e0af7f35bd69a Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 2 Aug 2023 18:32:41 +0200 Subject: [PATCH] Optimized caches --- .forgejo/workflows/audit.yml | 2 +- .forgejo/workflows/build.yml | 9 ++++++--- .forgejo/workflows/release.yml | 3 ++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/audit.yml b/.forgejo/workflows/audit.yml index 74a3bbe..1223ab9 100644 --- a/.forgejo/workflows/audit.yml +++ b/.forgejo/workflows/audit.yml @@ -14,5 +14,5 @@ jobs: ~/.cargo/registry/cache/ ~/.cargo/git/db/ target/ - key: audit-apt-decoder-cargo + key: audit-apt-decoder - run: CARGO_HOME=/root/.cargo cargo audit \ No newline at end of file diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 3b1854e..9bfedb4 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -14,7 +14,8 @@ jobs: ~/.cargo/registry/cache/ ~/.cargo/git/db/ target/ - key: ${{ runner.os }}-apt-decoder-cargo + key: build-apt-decoder + restore-keys: audit-apt-decoder - run: CARGO_HOME=~/.cargo cargo build --release build-windows: @@ -32,7 +33,8 @@ jobs: ~/.cargo/registry/cache/ ~/.cargo/git/db/ target/ - key: ${{ runner.os }}-apt-decoder-cargo + key: build-windows-apt-decoder + restore-keys: audit-apt-decoder - run: CARGO_HOME=~/.cargo cargo build --target x86_64-pc-windows-gnu --release build-appimage: @@ -50,5 +52,6 @@ jobs: ~/.cargo/registry/cache/ ~/.cargo/git/db/ target/ - key: ${{ runner.os }}-apt-decoder-cargo + key: appimage-apt-decoder + restore-keys: audit-apt-decoder - run: CARGO_HOME=~/.cargo PATH=$PATH:$CARGO_HOME/bin x build -r --format appimage \ No newline at end of file diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 9db1b13..a2cf30e 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -17,7 +17,8 @@ jobs: ~/.cargo/registry/cache/ ~/.cargo/git/db/ target/ - key: ${{ runner.os }}-apt-decoder-cargo + key: release-apt-decoder + restore-keys: audit-apt-decoder - run: CARGO_HOME=~/.cargo cargo build --target x86_64-pc-windows-gnu --release - run: CARGO_HOME=~/.cargo PATH=$PATH:$CARGO_HOME/bin x build -r --format appimage - run: mkdir -p release