You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For .github/workflows/pr_limit.yml we can migrate to the .asf.yaml functionality (collaborators won't be covered here).
For .github/workflows/pr_bot.yml we should just remove the whole awaiting review, awaiting change, etc as it creates noise and has never really worked.
For the .github/workflows/dev_pr.yml I have to explore a little further to come up with ideas.
@kou@pitrou@thisisnic thoughts? I am happy to start working on the first two. I might split in sub-issues one per workflow.
A pull_request workflow with no write access records the PR number (and the changed paths, if needed) and uploads it as an artifact.
A workflow_run workflow, triggered when the first one completes, runs in the base repository context with pull-requests: write, reads the artifact, and applies the labels from .github/workflows/dev_pr/labeler.yml. It treats the artifact as untrusted data and never checks out or runs PR code.
For .github/workflows/pr_limit.yml we can migrate to the .asf.yaml functionality (collaborators won't be covered here).
+1
For .github/workflows/pr_bot.yml we should just remove the whole awaiting review, awaiting change, etc as it creates noise and has never really worked.
+1
For the .github/workflows/dev_pr.yml I have to explore a little further to come up with ideas.
How about using only pull_request instead of pull_request + workflow_run? We will lost some current functions but it will not introduce complexities.
Activity
raulcd commentedon Nov 4, 2026
For
.github/workflows/pr_limit.ymlwe can migrate to the.asf.yamlfunctionality (collaborators won't be covered here).For
.github/workflows/pr_bot.ymlwe should just remove the wholeawaiting review,awaiting change, etc as it creates noise and has never really worked.For the
.github/workflows/dev_pr.ymlI have to explore a little further to come up with ideas.@kou @pitrou @thisisnic thoughts? I am happy to start working on the first two. I might split in sub-issues one per workflow.
raulcd commentedon Nov 4, 2026
It seems datafusion is coming up with a two workflows approach for the labelers:
As @andygrove points here:
kou commentedon Nov 5, 2026
+1
+1
How about using only
pull_requestinstead ofpull_request+workflow_run? We will lost some current functions but it will not introduce complexities.