Add gh workflow for release, new fields in podium and versioning

This commit is contained in:
x0gp
2026-07-14 18:36:51 +04:00
parent 13495de5bd
commit 7a7913d2ee
8 changed files with 269 additions and 20 deletions
+8
View File
@@ -229,6 +229,14 @@ type RacePodiumEntry struct {
DriverID string `json:"driver_id" example:"driver-alice"`
Name string `json:"name" example:"driver-alice"`
TotalTimeMs int64 `json:"total_time_ms" example:"123456"`
Nickname string `json:"nickname" example:"driver-alice"`
AvatarUrl string `json:"avatar_url"`
ClanID string `json:"clan_id" example:"clan-bob"`
}
// VersionResponse is the body of the version API.
type VersionResponse struct {
Version string `json:"version" example:"0.1.0-poc"`
}
// LobbyDriver is the wire form of lobby.DriverMeta.