check for CHANGELOG in PRs changing .java files

This commit is contained in:
B. Petersen 2025-03-12 17:12:16 +01:00 committed by bjoern
parent e6988e3f61
commit 7bc595a889

22
.github/mergeable.yml vendored Normal file
View file

@ -0,0 +1,22 @@
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: '**/*.java'
required: ['CHANGELOG.md']
fail:
- do: checks
status: 'action_required'
payload:
title: CHANGELOG.md might need an update
summary: "Please update CHANGELOG.md or add #skip-changelog to the description"