From d5b8425d42ae0e383010354b6c88197b5b5d407b Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Wed, 14 Sep 2022 10:13:09 +0200 Subject: Use automatic version when building snap directly Make it easier to build a snap from your working copy by removing the restriction of having to modify the version field first. --- .github/workflows/deploy.yml | 2 +- snap/snapcraft.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 31601c7..8d6aa4a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -58,7 +58,7 @@ jobs: - run: | VERSION=$(grep '"version"' package.json | cut -d '"' -f 4) echo $VERSION - sed -i "s/@VERSION@/$VERSION/g" snap/snapcraft.yaml + sed -i "s/^version:.*/version: '$VERSION'/" snap/snapcraft.yaml - uses: snapcore/action-build@v1 id: snapcraft - uses: actions/upload-artifact@v2 diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3549c78..2424424 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: novnc base: core18 # the base snap is the execution environment for this snap -version: '@VERSION@' +version: git summary: Open Source VNC client using HTML5 (WebSockets, Canvas) description: | Open Source VNC client using HTML5 (WebSockets, Canvas). -- cgit v1.2.1