chore(deploy): pin dictionary seed to v1.3.0 #110
Reference in New Issue
Block a user
Delete Branch "feature/pin-dict-v130"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pins the dictionary seed to v1.3.0 (scrabble-dictionary #6 — abbreviations dropped, incl. ОГВЗ). Bumps DICT_VERSION across .env.example, the compose build-arg default, both backend Dockerfile stages, the loadtest Dockerfile, the CI dawg-download version and the docs. Gitea
TEST_/PROD_DICT_VERSIONalready updated to v1.3.0.Seed only — a live volume is unaffected (seed-drift guard) and moves to v1.3.0 through the admin console (ARCHITECTURE §5). The test contour is already on v1.3.0 (uploaded + activated via the console; old games keep v1.2.1).
Drop the literal version default from the build files (backend Dockerfile both stages, loadtest Dockerfile, the compose build-arg) so the release tag is not duplicated as a stale-prone default a newcomer can't tell from the real source. DICT_VERSION is now required: compose uses ${DICT_VERSION:?…} and the Dockerfiles have no ARG default, so a missing value fails loudly instead of baking a stale tag. The tag lives only in its genuine sources — ci.yaml env (CI tests), the Gitea TEST_/PROD_DICT_VERSION variables (deploy seed) and deploy/.env.example (local). Adds a "Bumping the dictionary version" section to deploy/README and fixes the bare docker-build examples (CLAUDE.md, README.md, loadtest/README) to pass --build-arg.New commits pushed, approval review dismissed automatically according to repository settings