chore: add gitea-merge-queue.yml workflow
All checks were successful
Test / test (3.12) (pull_request) Successful in 2m10s
Test / test (3.11) (pull_request) Successful in 2m15s
Test / test (3.13) (pull_request) Successful in 2m18s

This commit is contained in:
Molecule AI · sdk-lead 2026-05-14 03:08:27 +00:00
parent 6a306f310d
commit fa4c280fa2

View File

@ -0,0 +1,18 @@
name: Merge Queue
on:
pull_request:
types: [labeled]
jobs:
merge:
if: contains(github.event.pull_request.labels.*.name, 'merge-queue')
runs-on: ubuntu-latest
steps:
- name: Merge PR
run: |
curl -X POST \
-H "Authorization: token ${{ secrets.GITEA_TOKEN }}" \
-H "Content-Type: application/json" \
"${{ github.api_url }}/repos/${{ github.repository }}/pulls/${{ github.event.pull_request.number }}/merge" \
-d '{"do":"merge","merge_when_checks_succeed":true}'