Gitea API expects {"do": "merge"} instead of {"merge_strategy": "merge"}.
This was causing HTTP 422 errors when attempting to merge PRs.
Refs: #5
7 lines
301 B
Python
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},
|
|
) |