diff --git a/.github/workflows/viewer-build.yml b/.github/workflows/viewer-build.yml index c2c21612..2d3bf679 100644 --- a/.github/workflows/viewer-build.yml +++ b/.github/workflows/viewer-build.yml @@ -29,17 +29,20 @@ jobs: - uses: actions/setup-node@v6 - - name: Windows build dependencies + - name: Windows-specific if: ${{ matrix.os == 'windows-latest' }} run: | choco install wget zip - - name: Ubuntu tweaks + - name: Ubuntu-specific if: ${{ matrix.os == 'ubuntu-latest' }} run: | # fixes an issue when running npx sandboxing... sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + #- name: MacOS-specific + # if: ${{ matrix.os == 'macos-latest' }} + - name: Pre-Build run: make clean-all dev @@ -50,6 +53,8 @@ jobs: env: GH_TOKEN: ${{ github.token }} run: | + # XXX STUB + make update-release-tag # XXX need to create if this does not exist... #gh release create release-latest -t "TEST" gh release upload release-latest ./dist/* diff --git a/Viewer/Makefile b/Viewer/Makefile index 0fd35fe6..d7aef4f8 100644 --- a/Viewer/Makefile +++ b/Viewer/Makefile @@ -562,8 +562,8 @@ install: dev # XXX STUB: move the builds to specific release tags... -.PHONY: latest-tag -latest-tag: ## Move release-latest tag to HEAD +.PHONY: update-release-tag +update-release-tag: ## Move release-latest tag to HEAD git push origin :refs/tags/release-latest git tag -fam "TEST" release-latest git push origin --tags