Builds App + Worker + Installer for win-x64 self-contained on v* tag push, bundles into ClaudeDo-<version>-win-x64.zip (app + worker), renames installer to ClaudeDo.Installer-<version>.exe, writes sha256 checksums.txt, then creates a Gitea Release on releases/ClaudeDo and attaches all three assets. Uses the workflow-scoped GITEA_TOKEN; no PAT required. Host-mode runner (ubuntu-latest:host) with installed .NET 8 at /home/mika/.dotnet. Uses python3 -m zipfile because the host runner has no zip CLI, and git clone instead of actions/checkout because DEFAULT_ACTIONS_URL=self has no local checkout mirror.
5.8 KiB
5.8 KiB