Refactor release workflow to streamline binary builds and packaging
CI / Go Tests (push) Successful in 13s
CI / Build (push) Successful in 11s
Format / gofmt (push) Successful in 8s
Release Artifacts / Build and publish release (push) Successful in 14s

- Updated the release workflow to consolidate build steps for different architectures.
- Changed the variant name in README.md for clarity on static binaries compatibility.
- Enhanced the packaging process to create release archives for each binary built.
- Removed the matrix strategy for builds, simplifying the CI configuration.
This commit is contained in:
2026-06-01 02:17:42 -05:00
parent 051e3c3c64
commit 56fd479761
2 changed files with 40 additions and 51 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ Variant guide:
| Variant | Recommended for | Notes |
| --- | --- | --- |
| `default` | Most Linux distributions (Ubuntu, Debian, Fedora, Arch, etc.) | Smaller, dynamically linked Linux build |
| `alpine-static` | Alpine Linux / musl-based environments | Statically linked for better compatibility |
| `static` | Any Linux distro (including Alpine/musl) | Statically linked for maximum Linux compatibility |
To unpack an artifact: