Change summary
.github/workflows/nightly.yml | 4 +++-
snapcraft.yaml | 6 +++++-
2 files changed, 8 insertions(+), 2 deletions(-)
Detailed changes
@@ -226,7 +226,9 @@ jobs:
sudo usermod -aG lxd $USER
- name: Build snap
- run: sg lxd -c 'snapcraft pack --use-lxd --build-for=${{ matrix.arch }}'
+ run: |
+ touch .nightly
+ sg lxd -c 'snapcraft pack --use-lxd --build-for=${{ matrix.arch }}'
- name: Upload snap
env:
@@ -37,7 +37,11 @@ parts:
- GOBIN: ""
override-pull: |
craftctl default
- version="$(git describe --tags --abbrev=0 --exclude='nightlyv*' 2>/dev/null | sed 's/^v//' || echo 0.1)"
+ if [ -f .nightly ]; then
+ version="nightlyv0"
+ else
+ version="$(git describe --tags --abbrev=0 --exclude='nightlyv*' 2>/dev/null | sed 's/^v//' || echo 0.1)"
+ fi
craftctl set version="$version"
override-build: |
go build -o "${CRAFT_PART_INSTALL}/bin/matcha" .