Skip to content

Planning issue automation

Chase Southard requested to merge utilization_planning_issue_automation into master

Why

Planning issues generally useful to asynchronously communicate and refine the scope of work for an upcoming milestone. Generating a planning issue on the other hand can be tedious and adds friction to creating one in a timely manner.

What

Some teams already have bespoke planning issue templates. We can modify those templates to be more compatible with an automation to generate planning issues on demand or on a schedule. This MR introduces the minimum automation needed to generate planning issues for all fulfillment teams.

Currently, only the Utilization team is configured to be generated on demand. Other teams must opt-in to using this tool by updating the teams.yml config file and issue templates. Depending on the level of detail and the number of times variables like version number are referenced, this may or may not be a worthy investment for all teams.

Current data available to use in templates:

  • release version
  • start / stop dates

What's next

  • Scheduled pipelines have not been configured to run, but could easily be added.
  • Use some of the same ideas and similar configuration to add scheduled reminders as bot comments to planning issues throughout the milestone.
Edited by Chase Southard

Merge request reports