I have a PR and I try to merge it with cranc merge pr --request_id [number]. The PR is not rebased. I get an error:
cranc merge pr --request_id [number]
raise APIError(output["error"]) libpagure.exceptions.APIError: This pull-request conflicts and thus cannot be merged
but the PR gets merged anyways.
Note: Not sure, it the PR is closed as merged, but the changes are not applied or it really even merges.
This happens when trying to merge a PR without commit.
Add better error message.