Description
The Release Signal handbook requires all issues to be assigned to the current milestone using /milestone v1.x Prow command. Currently, signalhound does not support milestone management.
Requirements
- Detect current Kubernetes release milestone (e.g., v1.33)
- Automatically add
/milestone v1.x command to issue bodies
- Support milestone migration at end of release cycle
- Integrate with milestone-maintainers team permissions
- Allow manual milestone override
Acceptance Criteria
Implementation Notes
- Query GitHub API for active milestones in kubernetes/kubernetes
- Or read from config file/environment variable
- Add milestone command to issue template generation
- Support
--milestone flag for manual override
Description
The Release Signal handbook requires all issues to be assigned to the current milestone using
/milestone v1.xProw command. Currently, signalhound does not support milestone management.Requirements
/milestone v1.xcommand to issue bodiesAcceptance Criteria
/milestone v1.xcommand is added to all generated issue templatesImplementation Notes
--milestoneflag for manual override