mirror of
https://github.com/Mezeporta/Erupe.git
synced 2026-03-21 23:22:34 +01:00
ci: replace codecov with local coverage threshold check
Codecov requires an account and token to function. Replace it with a self-contained `go tool cover` step that fails the build if total coverage drops below 50% (currently ~58%). This catches test regressions without external service dependencies.
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: Coverage threshold enforcement — fails build if total coverage drops below 50%
|
||||
- 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"}`)
|
||||
|
||||
Reference in New Issue
Block a user