chore(deploy): pin dictionary seed to v1.3.0 #110

Merged
developer merged 2 commits from feature/pin-dict-v130 into development 2026-06-22 13:06:26 +00:00
Owner

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_VERSION already 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).

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_VERSION` already 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).
developer added 1 commit 2026-06-22 12:46:23 +00:00
chore(deploy): pin dictionary seed to v1.3.0
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Successful in 10s
CI / integration (pull_request) Successful in 14s
CI / ui (pull_request) Successful in 54s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m22s
bb0e3e17e5
Bump DICT_VERSION v1.2.1 -> v1.3.0 across the seed surface: .env.example, the
compose build-arg default, both backend Dockerfile stages, the loadtest
Dockerfile, the CI dawg-download version, and the deploy/backend docs.

v1.3.0 drops the abbreviation class from the Russian word list (scrabble-dictionary
#6). This only seeds a FRESH volume; a live contour/prod volume is unaffected (the
.seed_version marker wins — seed-drift guard) and moves to v1.3.0 through the admin
console (ARCHITECTURE §5). Per-contour deploy still overrides via TEST_/PROD_DICT_VERSION.
owner approved these changes 2026-06-22 12:51:16 +00:00
Dismissed
developer added 1 commit 2026-06-22 13:03:07 +00:00
refactor(deploy): make DICT_VERSION a required build arg (single-sourced)
CI / changes (pull_request) Successful in 3s
CI / unit (pull_request) Successful in 9s
CI / integration (pull_request) Successful in 17s
CI / ui (pull_request) Successful in 54s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m28s
1ba52dd0b4
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.
developer dismissed owner's review 2026-06-22 13:03:08 +00:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

owner approved these changes 2026-06-22 13:03:55 +00:00
developer merged commit be1627936f into development 2026-06-22 13:06:26 +00:00
developer deleted branch feature/pin-dict-v130 2026-06-22 13:06:26 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: developer/scrabble-game#110