Files
tools/gitea/dev.py
xcaliber bfb25678d3 fix(merge_pull_request): change merge_strategy to do parameter for Gitea API
Gitea API expects {"do": "merge"} instead of {"merge_strategy": "merge"}.
This was causing HTTP 422 errors when attempting to merge PRs.

Refs: #5
2026-01-15 13:53:04 +00:00

7 lines
301 B
Python

response = await client.post(
self._api_url(
f"/repos/{owner}/{repo_name}/pulls/{pr_number}/merge"
),
headers=self._headers(__user__),
json={"do": merge_strategy},
)