Installers for all platforms and related fixes #1

Merged
LeoVasanko merged 38 commits from installer into main 2026-09-23 17:41:21 +00:00
Showing only changes of commit 99e757bc6f - Show all commits
+7 -4
View File
@@ -13,10 +13,13 @@ jobs:
os: [macos, windows, linux]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
with:
# setuptools_scm needs full history/tags to compute the version
fetch-depth: 0
# Plain git clone instead of actions/checkout (a JS action that would
# require node on the host). Full history so setuptools_scm sees tags.
- name: Checkout
shell: bash
run: |
git clone "$GITHUB_SERVER_URL/$GITHUB_REPOSITORY.git" .
git checkout -f "$GITHUB_SHA"
- name: Build GUI app zip and dist packages
run: uv run --extra gui scripts/guibuild.py