The merge request previously posted an empty object, which this Gitea
instance's published MergePullRequestOption schema rejects. Post the
supported merge mode {"Do": "merge"} plus the head_commit_id read from
the PR, so a branch that moved after review cannot be merged
accidentally. Fail closed (GiteaClientError) when the PR record carries
no head commit id. Regression tests assert the exact request shape.
|
||
|---|---|---|
| .. | ||
| test_billing_core.py | ||
| test_dashboard.py | ||
| test_delivery.py | ||
| test_gitea_client.py | ||
| test_intake_eval.py | ||
| test_intake_factory.py | ||
| test_review_policy.py | ||
| test_reviewer.py | ||
| test_server.py | ||
| test_stripe_client.py | ||