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

844 B

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.