From 86648258a32242d245f8648bc921079ce32afa7b Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Fri, 2 Oct 2020 19:29:26 +0200 Subject: [PATCH] Add CI for snap --- .github/workflows/ccpp.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 605d86548..81a166fd7 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -1230,3 +1230,22 @@ jobs: for i in $(find uploads -type f -name '*.dmg'); do rsync -e "ssh -p 50220 -o StrictHostKeyChecking=no" -va $i travis@echoes.jkvinge.net:/home/travis/builds/macos/catalina/ done + + + build_snap: + name: Build Snap + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v1.2.0 + - uses: snapcore/action-build@v1 + id: snapcraft + - uses: snapcore/action-publish@v1 + if: github.ref == 'refs/heads/snap' + with: + store_login: ${{ secrets.SNAP_STORE_LOGIN }} + snap: ${{ steps.snapcraft.outputs.snap }} + release: beta + - uses: actions/upload-artifact@v2 + with: + name: release_snap + path: ${{ steps.snapcraft.outputs.snap }}