Fuse label_new_pr
and label_pr
workflows
#897
Labels
💻 aspect: code
Concerns the software code in the repository
✨ goal: improvement
Improvement to an existing user-facing feature
good first issue
New-contributor friendly
help wanted
Open to participation from the community
🟩 priority: low
Low priority and doesn't need to be rushed
🧱 stack: mgmt
Related to repo management and automations
⛔ status: blocked
Blocked & therefore, not ready for work
Projects
Milestone
Historical context
The task of labelling a new PR is divided into two workflows because of pre-monorepo reasons. Because the Python code to fetch the related issue and detect labels was located in the
WordPress/openverse
repo, it had to invoked remotely from all others repos.The
label_new_pr.yml
workflow was synced to all repositories, while thelabel_pr.yml
workflow was centralised. The latter was called by the former for all new PRs with info about the PR.Problem
These workflows are extremely coupled and should be unified into one when there is no multi-repo complexity left. Since the labelling Python code would live in the same repo as all PRs the workflow can directly run it for all incoming PRs.
The text was updated successfully, but these errors were encountered: