feat/release-workflow #2

Merged
mikakuns merged 3 commits from feat/release-workflow into main 2026-04-15 09:27:54 +00:00
Contributor
No description provided.
mikakuns added 2 commits 2026-04-15 09:26:58 +00:00
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.
mikakuns added 1 commit 2026-04-15 09:27:24 +00:00
mikakuns merged commit 6afe5959ca into main 2026-04-15 09:27:54 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: releases/ClaudeDo#2