You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "peterxcli (via GitHub)" <gi...@apache.org> on 2026/10/21 04:44:11 UTC
[PR] HDDS-17207. Enable GitHub merge queue and auto-merge [ozone]
peterxcli opened a new pull request, #11657:
URL: https://github.com/apache/ozone/pull/11657
## What changes were proposed in this pull request?
Enable auto-merge and a squash merge queue for the default branch. Queued commits run the existing full CI workflow, and merges require its `CI passed` result. Start with one queued build and one PR per merge to limit CI load.
## What is the link to the Apache JIRA?
https://issues.apache.org/jira/browse/HDDS-17207
## How was this patch tested?
Checkstyle and 93 Bats tests passed. ASF schema and ruleset normalization checks passed, along with workflow smoke checks for queued commit selection and success/failure/cancellation handling. Actionlint passed with diagnostics for the existing `$/` reusable workflow syntax excluded.
[Fork CI](https://github.com/peterxcli/ozone/actions/runs/39545615117) is running; keeping this PR in draft pending its result. Live queue execution requires the repository settings to be applied.
Generated-by: Codex (GPT-6)
--
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: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org
Re: [PR] HDDS-17207. Enable GitHub merge queue and auto-merge [ozone]
Posted by "peterxcli (via GitHub)" <gi...@apache.org>.
peterxcli closed pull request #11657: HDDS-17207. Enable GitHub merge queue and auto-merge
URL: https://github.com/apache/ozone/pull/11657
--
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: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org
Re: [PR] HDDS-17207. Enable GitHub merge queue and auto-merge [ozone]
Posted by "peterxcli (via GitHub)" <gi...@apache.org>.
peterxcli commented on PR #11657:
URL: https://github.com/apache/ozone/pull/11657#issuecomment-6312622771
@adoroszlai thanks for the explanation. This actually came out of my own needs.
When a PR lags far behind upstream but everything looks good to go, I don't have the confidence to merge it without breaking the default branch, so I typically merge upstream and wait for a full CI rerun. With a merge queue, I could just hit "add to queue" whenever I think the patch is ready to merge. Furthermore, if the pull request CI is still running, I could enable auto-merge (add to queue) without any worry.
Regarding the CI resource issue, I think we have a couple of options:
1. Pull request CI only runs unit tests, which are fast, and only the merge queue runs the full CI (UT, IT, smoke tests, ...).
2. The merge queue runs the full CI too, but pull request CI only checks the fork's CI status.
Closing this now. I'm going to start a discussion thread on `dev@`.
--
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: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org