ci: add merge queue and rebase-only gate workflows #2

Merged
aurelien merged 2 commits from ci/merge-queue into main 2026-10-22 11:42:37 +02:00
Owner

Adds the merge queue workflow from forgejo-actions: PRs labelled queue are rebased on main one at a time and merged with "merge when checks succeed". A PR whose rebase conflicts or whose checks fail is removed from the queue with a comment.

Also adds the rebase-only gate used by the other repositories, which rejects PR branches containing merge commits.

Requires the MERGE_QUEUE_TOKEN user secret (already set) and the v1 tag of forgejo-actions to include the merge-queue action.

Adds the merge queue workflow from forgejo-actions: PRs labelled `queue` are rebased on `main` one at a time and merged with "merge when checks succeed". A PR whose rebase conflicts or whose checks fail is removed from the queue with a comment. Also adds the rebase-only gate used by the other repositories, which rejects PR branches containing merge commits. Requires the `MERGE_QUEUE_TOKEN` user secret (already set) and the `v1` tag of forgejo-actions to include the `merge-queue` action.
ci: add merge queue workflow
All checks were successful
rebase-only / rebase-only-gate (pull_request) Successful in 2s
caf2c31272
Sign in to join this conversation.
No reviewers
No labels
queue
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aurelien/forgejo-actions!2
No description provided.