Yicong-Huang opened a new issue, #4884:
URL: https://github.com/apache/texera/issues/4884

   ### Task Summary
   
   Extend the existing triage automation:
   
   1. When a PR declares closing references (`Closes #N` / `Fixes #N` / 
`Resolves #N`), add the PR opener as an assignee of each linked same-repo 
issue. When a closing reference is later removed via PR body edit, remove the 
opener from the corresponding issue. Existing label-management in 
`issue-triage.yml` then handles the `triage` label as a side effect of the 
assigned/unassigned events.
   2. When anyone comments `/take` on an issue (not on a PR), assign the 
commenter to that issue.
   
   Implementation: rename `auto-assign.yml` to `pr-assignment-triage.yml` (its 
scope now extends past pure PR-self-assign), add a `sync-issue-assignees` job 
triggered on `opened`/`edited`/`reopened`/`ready_for_review` and gated on 
`state == 'open'` plus a non-bot opener. Extend `issue-triage.yml` with a 
`take-comment` job triggered by `issue_comment.created` and gated on a 
job-level `if` so non-`/take` comments are skipped without allocating a runner. 
The existing `credit-issue-on-pr-merge` job already covers the merge-time 
overwrite case and is left unchanged.
   
   ### Task Type
   
   - [x] DevOps / Deployment / CI


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to