17 lines
740 B
Go
17 lines
740 B
Go
package server
|
|
|
|
// MinClientVersion is the lowest mobile-client semver that this server
|
|
// accepts. Bump it when a server change requires a paired client update;
|
|
// older clients see version_too_old at /healthz and refuse to operate.
|
|
const MinClientVersion = "0.1.0"
|
|
|
|
// ServerVersion is the deployed server image's version tag. Defaults to
|
|
// "dev" for local builds; overridden at link time via:
|
|
//
|
|
// -ldflags="-X 'git.fabledsword.com/bvandeusen/minstrel/internal/server.ServerVersion=v2026.05.10.2'"
|
|
//
|
|
// release.yml passes the git tag through MINSTREL_VERSION build-arg →
|
|
// Dockerfile ldflag. Surfaced at /healthz so operators can verify which
|
|
// image their container is running without exec'ing into it.
|
|
var ServerVersion = "dev"
|