version: 2 mergeable: - when: pull_request.* name: "Changelog check" validate: - do: or validate: - do: description must_include: regex: '#skip-changelog' - do: and validate: - do: dependent changed: file: 'src/**' required: ['CHANGELOG.md'] - do: dependent changed: file: 'deltachat-ffi/src/**' required: ['CHANGELOG.md'] fail: - do: checks status: 'action_required' payload: title: Changelog might need an update summary: "Check if CHANGELOG.md needs an update or add #skip-changelog to the PR description."