Currently, when a pull request is created, it automatically assigns the corresponding development team. Since the new product teams (Nachet, Finesse, and Harvester) were added, an update to automatically assign those teams to review the pull request would be great.
Current Behavior :chart_with_downwards_trend:
When a pull request is created, the corresponding development team is automatically assigned to review it.
Expected Behavior :chart_with_upwards_trend:
When a pull request is created, the corresponding development and product teams are automatically assigned to review it.
Effort and Impact :runner:
Since this work required to modify an existing script to update the CODEOWNERS of Product repository, this work required low effort but will have a high impact on the reviewing practices of the CFIA AI-Lab.
Acceptance Criteria ✅
Product team are assigned to review related product pull requests.
Additional Content :pushpin:
We currently have three product team's Nachet, Finesse and Harvester.
Description :rocket:
Currently, when a pull request is created, it automatically assigns the corresponding development team. Since the new product teams (Nachet, Finesse, and Harvester) were added, an update to automatically assign those teams to review the pull request would be great.
Current Behavior :chart_with_downwards_trend:
When a pull request is created, the corresponding development team is automatically assigned to review it.
Expected Behavior :chart_with_upwards_trend:
When a pull request is created, the corresponding development and product teams are automatically assigned to review it.
Effort and Impact :runner:
Since this work required to modify an existing script to update the CODEOWNERS of Product repository, this work required low effort but will have a high impact on the reviewing practices of the CFIA AI-Lab.
Acceptance Criteria ✅
Additional Content :pushpin:
We currently have three product team's Nachet, Finesse and Harvester.
Nachet has five repositories:
Finesse has three repositories (not sure if Louis repo needs to be included)
Harvester has one repository