CI: build-only validation; drop make/python/github-context deps #1

Merged
developer merged 1 commits from feature/initial-producer into master 2026-06-05 06:10:05 +00:00
Owner

Makes the dict-repo CI green. The initial build.yaml release step used ${{ github.token/server_url/repository }} contexts that this Gitea rejects at workflow-compile time (the runs produced 0 jobs). This switches CI to a build-only validation gate: inline go run (no make), reads the committed dictprep/russian/erudit.txt (no python). Release artifacts are published manually for now (see README). The v1.0.0 release + artifact are already published and verified; this only tidies the producer CI.

Makes the dict-repo CI green. The initial build.yaml release step used ${{ github.token/server_url/repository }} contexts that this Gitea rejects at workflow-compile time (the runs produced 0 jobs). This switches CI to a build-only validation gate: inline `go run` (no make), reads the committed `dictprep/russian/erudit.txt` (no python). Release artifacts are published manually for now (see README). The v1.0.0 release + artifact are already published and verified; this only tidies the producer CI.
developer added 1 commit 2026-06-04 17:44:02 +00:00
- build.yaml dropped the release step whose ${{ github.* }} contexts failed the Gitea
  workflow compile (the run produced 0 jobs); it now inlines go run (no make dependency)
  and reads the committed dictprep/russian/erudit.txt (no python dependency).
- erudit.txt is scrabble.txt with Ё→Е folded (dictprep/fold_yo.py); it reproduces the
  canonical ru_erudit.dawg byte-for-byte. Release artifacts are published manually for now
  (see README).
owner approved these changes 2026-06-05 06:07:24 +00:00
developer merged commit 38ad6d3a19 into master 2026-06-05 06:10:05 +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-dictionary#1