Commit graph

9 commits

Author SHA1 Message Date
TSRBerry 1793cc01ec
Introduce Mako to fix pr_triage workflow (#5574)
* pr_triage: Fix invalid workflow

* Don't assign reviewers to draft PRs

* Add team review request for developers team

* Introduce Mako to make team reviewers work
2023-08-19 21:45:44 +02:00
Mary 732065ea17
infra: do not assign developers team for now
Hopefully fix PR triage for real...
2023-08-19 21:45:44 +02:00
Mary ea8eef7530
infra: Fix team name in reviewer.yml 2023-08-19 21:45:43 +02:00
Mary bb8382cd78
infra: Fix PR triage once and for all (#5442)
Switch to a custom made python script that query GitHub API to grab latest state of the PR after label assign.
2023-08-19 21:45:43 +02:00
Mary fa64c04c48
infra: Sync paths-ignore with release job and attempt to fix review assign 2023-08-19 21:45:41 +02:00
TSRBerry e4a0afce31
Fix action version (#5299) 2023-08-19 21:45:30 +02:00
TSRBerry 08d93a5ad7
infra: Fix PR triage workflow glob patterns (#5297)
* Use glob patterns to match file paths

* Update ignored paths for releases

* Adjust build.yml as well

* Add names to auto-assign steps

* Fix developer team name

* Allow build workflows to run if workflows changed
2023-08-19 21:45:26 +02:00
Mary d49975abb2
infra: Add PR triage action (#5293)
This is a bare minimal triage action that handle big categories.

In the future we could also label all services correctly but
I didn't felt this was required for a first iteration.
2023-08-19 21:43:20 +02:00
TSRBerry 4f111170c6
Initial commit 2023-08-19 21:27:50 +02:00