aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2023-10-20 17:23:48 -0700
committerMicah Lee <micah@micahflee.com>2023-10-20 17:23:48 -0700
commitd8d936b9fa02fc138a752baea1e054f371e61402 (patch)
tree50491fb9d7f02830b793e4f4cc9b6f665f465632
parent0631d14d78a7feda99fa60889665bb3c64e6af93 (diff)
downloadonionshare-d8d936b9fa02fc138a752baea1e054f371e61402.tar.gz
onionshare-d8d936b9fa02fc138a752baea1e054f371e61402.zip
Add cache to snap build
-rw-r--r--.github/workflows/build.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 30ce8704..d79ba01a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -261,14 +261,21 @@ jobs:
steps:
- uses: actions/checkout@v3
+ - name: Restore cache - lxd
+ uses: actions/cache@v3
+ with:
+ path: /var/snap/lxd/common/lxd
+ key: snap-lxd-${{ hashFiles('snap/snapcraft.yaml') }}
+
- name: Install dependencies
run: |
sudo lxd init --auto
+ sudo lxc storage list
sudo snap install snapcraft --classic
sudo ufw disable
- name: Build snap
- run: sudo snapcraft --use-lxd
+ run: sudo snapcraft
- uses: actions/upload-artifact@v3
with: