You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "ppkarwasz (via GitHub)" <gi...@apache.org> on 2026/07/24 10:46:35 UTC
[PR] Replace "draft trick" documentation with auto-merge flow [logging-parent]
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: notifications-unsubscribe@logging.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Replace "draft trick" documentation with auto-merge flow [logging-parent]
Posted by "ramanathan1504 (via GitHub)" <gi...@apache.org>.
ramanathan1504 merged PR #501:
URL: https://github.com/apache/logging-parent/pull/501
--
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: notifications-unsubscribe@logging.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org