🐳 Docker Release v2.1.0
Changelog
- Cherry-pick PR #135 veto fixes and apply review hardening (i18n, redacted payload guards, config regen fallback)
- Add manual GitHub Actions release workflow for
release.shwith CI-safe non-interactive mode - Fix veto, get the test suite green, and add admin impersonation
- Fix veto turn CTA and i18n keys that rendered raw
- Don't leave the container serving 502s when the API dies
- Catch type errors the build ignores, and fix the fleet health endpoint
- Run the E2E suite in CI
- Fix the schema drift that broke upgrades, and the veto deadlock from a duplicated player
- fix(client): cut type errors 289 → 96, surfacing two real bugs
- fix(api): stop one unhandled rejection from killing the server
- Stop reporting a match as loaded when the server refused it
- The CS2 fleet check never checked anything
- A BO3/BO5 records every map, not just the last one
- chore: bump version to 2.1.0
Docker Images
sivertio/matchzy-auto-tournament:2.1.0sivertio/matchzy-auto-tournament:latest
Pull Command
docker pull sivertio/matchzy-auto-tournament:2.1.0Docker Hub
https://hub.docker.com/r/sivertio/matchzy-auto-tournament
Platforms
linux/amd64(Intel/AMD 64-bit)linux/arm64(ARM 64-bit, e.g., Apple Silicon, AWS Graviton)
Quick Start
docker compose -f docker/docker-compose.yml up -dSee Getting Started Guide for full setup instructions.