Fix Gitea API merge endpoint

This commit is contained in:
2026-04-17 02:22:40 +10:00
parent 70ee9e246b
commit 976e275bba

View File

@@ -32,7 +32,7 @@ jobs:
run: |
echo "✅ Validation passed - Auto-merging PR"
curl -X POST \
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-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 '{"merge_method":"squash","commit_title":"${{ github.event.pull_request.title }}","commit_message":"Auto-merged after validation","delete_branch_after_merge":true}'
"http://synbox.ruv.wtf:8418/api/v1/repos/litruv/Plugin-Directory/pulls/${{ github.event.pull_request.number }}/merge" \
-d '{"Do":"squash","MergeTitleField":"${{ github.event.pull_request.title }}","MergeMessageField":"Auto-merged after validation","delete_branch_after_merge":true}'