mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 21:46:35 +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