Commit Graph

2 Commits

Author SHA1 Message Date
9278c2c718 fix(build): use consistent dashed naming for release assets
All checks were successful
CI / Test (push) Successful in 25s
CI / Lint (push) Successful in 19s
CI / Build (push) Successful in 13s
Release / Create Release (push) Successful in 1m57s
- Move `-trimpath` flag before `-ldflags` in go build command for correct ordering.
- Update asset filename in install script from underscores to dashes for consistency.
2026-03-01 23:33:51 +00:00
b8482b6fb0 feat(release): add automated release workflow and install script
Some checks failed
CI / Test (push) Successful in 26s
CI / Lint (push) Successful in 20s
CI / Build (push) Successful in 14s
Release / Create Release (push) Failing after 10s
- Embed version info in binaries via ldflags
- Create multi-platform builds, archives, and checksums
- Add Gitea release creation and asset upload in CI
- Introduce GoReleaser config for standardized builds
- Add version command and install script for easy deployment
- Update README with pre-built installation instructions
2026-03-01 23:25:31 +00:00