From 59c6f46714e35fe9780531609b4210bbd2fea99d Mon Sep 17 00:00:00 2001 From: WardPearce Date: Tue, 29 Oct 2024 23:22:38 +1300 Subject: [PATCH] Setup SNAPCRAFT_STORE_CREDENTIALS --- .github/workflows/prod-desktop.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/prod-desktop.yml b/.github/workflows/prod-desktop.yml index d3181b00..3fd5f81d 100644 --- a/.github/workflows/prod-desktop.yml +++ b/.github/workflows/prod-desktop.yml @@ -64,13 +64,14 @@ jobs: shell: powershell if: runner.os == 'Windows' - - name: Setup Snapcraft + - name: Install snapcraft + if: matrix.runtime == 'linux-x64' + run: sudo snap install snapcraft --classic + + - name: Set up snapcraft environment variables + run: echo "SNAPCRAFT_STORE_CREDENTIALS=${{ secrets.SNAPCRAFT_LOGIN }}" >> $GITHUB_ENV + shell: bash if: matrix.runtime == 'linux-x64' - run: | - sudo snap install snapcraft --classic - echo "$SNAP_TOKEN" | snapcraft login --with - - env: - SNAP_TOKEN: ${{ secrets.SNAPCRAFT_LOGIN }} - name: Build desktop packages run: cd ./materialious/electron && npm run electron:make \ No newline at end of file