feat(#1180): hard-gate the GSD Version requirement on bug reports (#1181)

Auto-close bug reports opened without a valid GSD Version (Issue Forms enforce required only in the web UI). Bug reports only; version-shaped validation; version-exempt opt-out. Closes #1180
This commit is contained in:
Tom Boucher
2026-06-13 16:13:00 -04:00
committed by GitHub
parent a19a709e62
commit 83e87e3ec0
5 changed files with 751 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
type: Added
pr: 1181
---
Bug-report issues that lack a valid GSD Version are now auto-closed on open by a new `version-gate.yml` GitHub Actions workflow. GitHub Issue Forms only enforce `required: true` in the web UI, so issues filed via the REST API, `gh issue create`, or AI reporters can arrive without a version; values like `idk`, `_No response_`, or an empty field are treated as missing. Affected issues receive a closing comment with instructions to add the version (e.g. `1.18.0`) and reopen; maintainers can add the `version-exempt` label to opt an issue out.