mirror of
https://github.com/Mezeporta/Erupe.git
synced 2026-03-22 07:32:32 +01:00
ci: add release workflow to publish binaries on tag push
Users without a Go toolchain can now download pre-built binaries directly from GitHub Releases (closes #161). The workflow triggers on v* tags, builds Linux and Windows amd64 archives, and attaches them along with SCHEMA.sql to an auto-generated release. Also fixes the README badge URL (go-improved.yml → go.yml).
This commit is contained in:
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
- CI: Release workflow that automatically builds and uploads Linux/Windows binaries to GitHub Releases on tag push
|
||||
- Monthly guild item claim tracking per character per type (standard/HLC/EXC), with schema migration (`31-monthly-items.sql`) adding claim timestamps to the `stamps` table
|
||||
- API: `GET /version` endpoint returning server name and client mode (`{"clientMode":"ZZ","name":"Erupe-CE"}`)
|
||||
- Rework object ID allocation: per-session IDs replace shared map, simplify stage entry notifications
|
||||
|
||||
Reference in New Issue
Block a user