Skip to content

docs: require milestones when creating issues - #754

Merged
enaboapps merged 3 commits into
mainfrom
codex/require-issue-milestone-753
Sep 14, 2026
Merged

enaboapps merged 3 commits into
mainfrom
codex/require-issue-milestone-753

Conversation

@enaboapps

@enaboapps enaboapps commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Require every issue to have a milestone in its creation request, including bugs, chores, releases, and follow-ups. Select or create the milestone first, then verify the assignment. Assigning it after creation is explicitly prohibited.

Closes #753

Validation: git diff --check, npm run lint, npm test (147 frontend and 5 updater-feed tests), npm run build, cargo fmt --check, cargo clippy --all-targets -- -D warnings, and cargo test (344 unit and 7 integration tests) passed. Independent review of b5dda29 found no actionable findings. All hosted CI passed: frontend, dependency audit, Windows installer, macOS app/DMG, and CodeQL. CI run: https://github.com/switchifyapp/switchify-pc/actions/runs/34779561707

@enaboapps enaboapps added this to the v1.0.0-rc.8 milestone Sep 13, 2026
@enaboapps
enaboapps marked this pull request as ready for review September 13, 2026 20:05
@enaboapps
enaboapps merged commit 0f1cd97 into main Sep 14, 2026
6 checks passed
@enaboapps
enaboapps deleted the codex/require-issue-milestone-753 branch September 22, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Require a milestone when creating every issue

2 participants