dotnet / fabricbot-config

Scripts for managing fabricbot configurations in the dotnet repos
MIT License
4 stars 7 forks source link

More Triaged/Untriaged and PR Done automation #28

Closed jeffhandley closed 2 years ago

jeffhandley commented 2 years ago

Fixes #27

This update accomplishes several things:

  1. Apply the untriaged label when an issue is created or reopened without a milestone, across all dotnet/runtime areas
  2. Remove the untriaged label when an issue is closed or assigned to a milestone, across all dotnet/runtime areas
  3. Continue removing the untriaged label when the needs-author-action or api-ready-for-review label is applied and covered by an area pod board
  4. Move PRs to the "Done" column when closed, merged, or moved (to another pod)
    • This lets us remove the project board automation for the "Done" column, centralizing that automation into fabric bot and avoiding double events
  5. Remove the approved/rejected triaged labels from the dotnet/fabricbot-config repo
    • We are now using milestones in this repo to improve consistency with the other repos
  6. Remove superfluous event names from triggers
  7. Do a little refactoring of module/file names to align with updated behaviors

I will merge this PR to conduct testing within this repo, and once testing is validated, I'll create PRs into the other repos to integrate these updates.