From fa4f9c2d82c002ff080b90dcecd10b0f2006a84e Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Fri, 1 Nov 2024 12:21:59 +0000 Subject: [PATCH] Update snap to github releases and snap store. --- .github/workflows/snap.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index a1e094fb6..82334142d 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -26,9 +26,20 @@ jobs: echo "version=$(echo ${{github.ref_name}} | cut -c2-)" >> $GITHUB_OUTPUT fi - uses: snapcore/action-build@v1 - id: snapcraft + id: build - name: Upload artifact uses: actions/upload-artifact@v3 with: name: sdrangel-${{ steps.get_version.outputs.version }}-amd64.snap - path: ${{ steps.snapcraft.outputs.snap }} + path: ${{ steps.build.outputs.snap }} + - name: Upload release + if: startsWith(github.ref, 'refs/tags/') + uses: softprops/action-gh-release@v2 + with: + files: ${{ steps.build.outputs.snap }} + - uses: snapcore/action-publish@v1 + env: + SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAP_STORE_LOGIN }} + with: + snap: ${{ steps.build.outputs.snap }} + release: stable