Browse Source
Adds a create-release job that runs after merge-manifests completes,
gated to tag pushes only. Downloads all 8 binary artifacts (4 arch ×
2 base_image), renames them to release-friendly names, and publishes
a GitHub Release via gh CLI with auto-generated notes.
Asset naming convention:
vaultwarden-linux-amd64 (debian, glibc)
vaultwarden-linux-amd64-musl (alpine, musl)
vaultwarden-linux-armv6
vaultwarden-linux-armv6-musl
Replaces 1-day-retention Actions artifacts as the permanent home for
release binaries. Uses --generate-notes for auto changelog from PRs
and commits since the previous tag.
pull/6994/head
1 changed files with 52 additions and 0 deletions
Loading…
Reference in new issue