hubcio opened a new pull request, #4251:
URL: https://github.com/apache/iggy/pull/4251

   The triage bot applied labels from an artifact that a collector
   workflow uploaded on every comment and review. That artifact was the
   only source for who acted, their role, the PR number and the review
   state, and on a cross-fork PR the collector runs the PR's own copy of
   the workflow, so the base repository did not control that input.
   
   The bot now takes every fact from GitHub itself. Comments trigger the
   apply workflow directly, since issue_comment runs the default-branch
   workflow with the declared permissions, and land in seconds. For
   reviews the collector is a bare trigger relay; the apply run takes the
   reviewer and the reviewed head commit from the workflow_run payload,
   finds the open PR at that commit and reads the review from the API.
   S-stale removal on comment or review moves into the same run, retiring
   stale-prs-unmark-on-activity.yml.
   
   Commands, permissions, reactions and labels stay as documented in
   CONTRIBUTING. A push within the handoff window after a review now
   costs that review's automatic flip; the run logs it.
   


-- 
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