DEVX-162: Fix Gitea repo-variable read contract (data field) and fail closed on unknown nightly status #319

Merged
kireto merged 4 commits from DEVX-162-variable-data-field into master 2026-09-17 09:41:38 +00:00
Member
No description provided.
kireto added 2 commits 2026-09-17 09:34:53 +00:00
fix: read Gitea repo-variable data field; fail closed on unknown nightly status
CI / validate (pull_request) Failing after 1m4s
CI / auto-merge (pull_request) Skipped
b5138ec65b
get_repo_variable read the value field, but Gitea returns the payload in
data — every read returned None, so the nightly gate always treated real
status as bootstrap-allow (run 5800 recorded passed while integration
tests failed). Unknown non-empty statuses also allowed deploys; they now
block (fail closed).

Also backfills correct bg/de/pl/ru/zh translations across the catalog and
removes stray nested keys polluting every entry.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
emil added 1 commit 2026-09-17 09:36:33 +00:00
docs: add REQ-ID labels to DEVX-162 spec
CI / validate (pull_request) Failing after 59s
CI / auto-merge (pull_request) Skipped
a72ca0f5e7
emil added 1 commit 2026-09-17 09:38:22 +00:00
docs: put REQ-ID labels at line start for spec validator
CI / validate (pull_request) Successful in 1m8s
CI / auto-merge (pull_request) Successful in 14s
23e19f9406
emo added the refactoring label 2026-09-17 09:40:08 +00:00
emil approved these changes 2026-09-17 09:41:33 +00:00
emil left a comment
Owner

Auto-approved: all CI checks passed (validate job).

Auto-approved: all CI checks passed (validate job).
kireto merged commit 27ea8903eb into master 2026-09-17 09:41:38 +00:00
kireto deleted branch DEVX-162-variable-data-field 2026-09-17 09:41:38 +00:00
Sign in to join this conversation.