From 6c6c6bc62d6757bbf5b669386d815907eb369645 Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Fri, 7 Oct 2022 15:44:12 -0700 Subject: More snapcraft troubleshooting (#1622) Finally got the snap to successfully run --- .github/workflows/build.yml | 36 ++++++++++++++++++------------------ .github/workflows/tests.yml | 4 ++-- 2 files changed, 20 insertions(+), 20 deletions(-) (limited to '.github') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2f6f4bec..0420b288 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -305,24 +305,6 @@ jobs: name: mac-build path: ~/onionshare-macos.tar.gz - # build-snap: - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - - # - name: Install dependencies - # run: | - # sudo lxd init --auto - # sudo snap install snapcraft --classic - - # - name: Build snap - # run: sudo snapcraft --use-lxd - - # - uses: actions/upload-artifact@v3 - # with: - # name: snapcraft-build - # path: onionshare_*.snap - build-flatpak: runs-on: ubuntu-latest steps: @@ -356,3 +338,21 @@ jobs: with: name: flatpak-build path: ~/OnionShare.flatpak + + build-snap: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Install dependencies + run: | + sudo lxd init --auto + sudo snap install snapcraft --classic + + - name: Build snap + run: sudo snapcraft --use-lxd + + - uses: actions/upload-artifact@v3 + with: + name: snapcraft-build + path: onionshare_*.snap diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0aa7108b..68ea4644 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: "3.9" - name: Install dependencies run: | sudo apt-get update @@ -34,7 +34,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: '3.9' + python-version: "3.9" - name: Install dependencies run: | sudo apt-get update -- cgit v1.2.3-54-g00ecf