nvda icon indicating copy to clipboard operation
nvda copied to clipboard

add github action to assign milestone automatically

Open seanbudd opened this issue 7 months ago • 0 comments

Link to issue number:

None

Summary of the issue:

NV Access has a server side script to automatically assign milestones to closed issues and PRs. This script has been malfunctioning for some time meaning we are not tracking which release issues are closed in.

Description of user facing changes

Description of development approach

Used copilot to generate a github action to assign milestones

Testing strategy:

  • [ ] TODO test on another repo

Known issues with pull request:

  • [ ] Need to update internal release docs to ensure the milestone id is updated when starting the release cycle
  • [ ] need to tear out dead automilestone script

Code Review Checklist:

  • [ ] Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • [ ] Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • [ ] UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • [ ] API is compatible with existing add-ons.
  • [ ] Security precautions taken.

@coderabbitai summary

seanbudd avatar Jul 01 '24 01:07 seanbudd