Files
azure-database-tui/docs/release.md
T
Louis Frei 8dda5dcf23
validate / macos-arm64 (push) Canceled after 0s
validate / windows-x86_64 (push) Canceled after 0s
feat: current state
2026-08-13 20:18:30 +02:00

23 lines
844 B
Markdown

# Release process
The release pipeline publishes only Gitea release assets for macOS ARM64 and
Windows x86_64. Binaries are not signed or notarized in this release stage.
## Required repository configuration
Variables:
- `MACOS_ARM64_RUNNER_LABEL` — label for a native `aarch64-apple-darwin` host.
- `WINDOWS_X86_64_RUNNER_LABEL` — label for a native `x86_64-pc-windows-msvc` host.
- `GITEA_API_URL` — base REST endpoint ending with `/api/v1`.
- `GITEA_REPOSITORY` — `owner/repository`.
Secret:
- `GITEA_RELEASE_TOKEN` — least-privilege token for release creation/editing
and asset upload.
Tags must equal the Cargo package version or `v` plus that version. Both native
archives and both `.sha256` files must exist before publication. Existing assets
are never replaced; an already published incomplete release fails safely.