mirror of
https://github.com/chatmail/core.git
synced 2026-05-08 01:16:31 +03:00
add mergable changelog test
This commit is contained in:
21
.github/mergeable.yml
vendored
Normal file
21
.github/mergeable.yml
vendored
Normal file
@@ -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"
|
||||||
Reference in New Issue
Block a user