From 5ac2d1b8cb2626b25f165e561644cb29f323e2e9 Mon Sep 17 00:00:00 2001 From: link2xt Date: Wed, 14 Jun 2023 13:52:58 +0000 Subject: [PATCH] ci: remove mergeable configuration Mergeable is disabled because it was requiring that PR title follows conventional commit notation even when PR consisted of multiple commits and was not planned to be squash merged. --- .github/mergeable.yml | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 .github/mergeable.yml diff --git a/.github/mergeable.yml b/.github/mergeable.yml deleted file mode 100644 index 0c06cb8bd..000000000 --- a/.github/mergeable.yml +++ /dev/null @@ -1,15 +0,0 @@ -version: 2 -mergeable: - - when: pull_request.* - name: "Conventional Commits" - validate: - - do: title - begins_with: - match: ['feat', 'fix', 'api', 'refactor', 'perf', 'test', 'style', 'chore', 'cargo', 'build', 'ci', 'docs'] - - fail: - - do: checks - status: "action_required" - payload: - title: PR title should follow conventional commits - summary: "PR title should follow https://conventionalcommits.org. See https://github.com/deltachat/deltachat-core-rust/blob/master/CONTRIBUTING.md for details."