From f7a1548a7b64e1305599c123b04e4396b6f5549a Mon Sep 17 00:00:00 2001 From: Mo Date: Mon, 13 Jun 2022 09:31:57 -0500 Subject: [PATCH] chore: workflow --- .github/workflows/desktop.release.test.yml | 9 ++++++++- .github/workflows/desktop.release.yml | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/desktop.release.test.yml b/.github/workflows/desktop.release.test.yml index 2dfb451ef..55838e3a4 100644 --- a/.github/workflows/desktop.release.test.yml +++ b/.github/workflows/desktop.release.test.yml @@ -21,11 +21,18 @@ jobs: - run: yarn install - run: yarn build:web:all - - name: SnapArm64 + - name: Install Snap Deps run: | sudo snap install snapcraft --classic + sudo snap install lxd + lxd init --auto + - name: SnapArm64 + run: | yarn run webpack --config desktop.webpack.prod.js --env snap yarn run electron-builder --linux --arm64 -c.linux.target=snap --publish=never + env: + npm_config_target_arch: 'arm64' + SNAPCRAFT_BUILD_ENVIRONMENT: 'lxd' - name: Upload uses: actions/upload-artifact@v3.0.0 diff --git a/.github/workflows/desktop.release.yml b/.github/workflows/desktop.release.yml index 1afd4f8f2..0e44bb918 100644 --- a/.github/workflows/desktop.release.yml +++ b/.github/workflows/desktop.release.yml @@ -99,6 +99,7 @@ jobs: yarn run electron-builder --linux --arm64 -c.linux.target=snap --publish=never env: npm_config_target_arch: 'arm64' + SNAPCRAFT_BUILD_ENVIRONMENT: 'host' - name: Upload uses: actions/upload-artifact@v3.0.0