ppkarwasz opened a new pull request, #501:
URL: https://github.com/apache/logging-parent/pull/501

   Follow-up to #500, which replaces the draft-mode step in 
`process-dependabot-reusable.yaml` with enabling auto-merge.
   
   Since GitHub's June 11, 2026 change [Bot-created pull requests can run 
workflows if 
approved](https://github.blog/changelog/2026-06-11-bot-created-pull-requests-can-run-workflows-if-approved/),
 workflow runs triggered by the changelog commit pushed with `GITHUB_TOKEN` are 
created in an **approval-required state** instead of being silently dropped. A 
maintainer can start the required checks with the "Approve workflows to run" 
button, so the "draft trick" introduced in #475 and documented in #476 is no 
longer necessary, and the reusable workflow enables auto-merge on the PR again.
   
   Changes:
   
   - Update the `process-dependabot-reusable.yaml` documentation in 
`workflows.adoc` to describe the new flow: the workflow appends the changelog 
commit and enables auto-merge; a maintainer approves the PR and clicks "Approve 
workflows to run"; the PR merges automatically once the required checks pass.
   - Remove the `ready_for_review` trigger from `build.yaml` and 
`codeql-analysis.yaml`, restoring their pre-#476 state with the default 
`pull_request` types.
   


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