Files
DeepSeek-TUI/scripts
Hunter Bown cd986b3f80 ci(release): fail when the release-note receipt check cannot run (#5614)
check-versions.sh resolves the previous release tag, fetching it if absent
with '|| true', then runs the feature release-note receipt check and the
contributor-credit check only if the tag resolves. If the fetch failed -- a
network blip is enough -- both checks were skipped in silence and the script
still exited 0.

A gate that silently no-ops is worse than no gate: it reports success and gets
read as evidence that the thing it guards was verified. Same failure shape as
an edge probe hardcoding a capability to true.

Now it reports which checks did not run and fails. CWC_ALLOW_MISSING_PREVIOUS_TAG=1
keeps the old behaviour for a genuinely tagless history, but says out loud that
the two checks are UNRUN.

Co-authored-by: CodeWhale Bot <bot@codewhale.net>
2026-08-25 05:16:18 -07:00
..