diff -r a8b434605895 -r 1088ce57d3c9 .github/workflows/build_snap.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.github/workflows/build_snap.yml Sun Jul 31 17:54:19 2022 +0200 @@ -0,0 +1,40 @@ +name: Build Snap + +on: + workflow_dispatch: + # push: + # branches: [ default ] + +jobs: + sources: + uses: ./.github/workflows/prep_sources.yml + + build: + needs: sources + runs-on: ubuntu-latest + + steps: + - name: Download source artifact + uses: actions/download-artifact@v3 + with: + name: source_package + + - uses: actions/checkout@v3 + with: + # checkout directly in build/sources so that + # sources dirs are aside snap dir + path: build/sources + + - name: Invoke snapcraft build + uses: snapcore/action-build@v1 + id: snapcraft + with: + path: build/sources + + - name: Upload built artifact + uses: actions/upload-artifact@v3 + with: + name: snap + path: ${{ steps.snapcraft.outputs.snap }} + +