From 498cc6c80bcdddd75575c143bdb69e0c57ad662d Mon Sep 17 00:00:00 2001 From: Simon Laux Date: Thu, 13 Jan 2022 19:52:35 +0100 Subject: [PATCH] add mergable changelog test --- .github/mergeable.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/mergeable.yml diff --git a/.github/mergeable.yml b/.github/mergeable.yml new file mode 100644 index 000000000..73ad95edd --- /dev/null +++ b/.github/mergeable.yml @@ -0,0 +1,21 @@ +version: 2 +mergeable: + - when: pull_request.* + name: "Changelog check" + validate: + - do: or + validate: + - do: dependent + changed: + file: 'src/**' + required: ['CHANGELOG.md'] + - do: dependent + changed: + file: 'deltachat-ffi/**' + required: ['CHANGELOG.md'] + fail: + - do: checks + status: 'action_required' + payload: + title: Changelog needs to be updated + summary: "Please update the changelog"