Skip to content

Commit

Permalink
Merge pull request #53 from opendevstack/feature/add-changelog-enforcer
Browse files Browse the repository at this point in the history
added changelog enforcer as github action
  • Loading branch information
michaelsauter authored Apr 13, 2021
2 parents b109f5c + db3acb4 commit d8800e8
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/changelog-enforcer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Changelog Enforcer
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled]

jobs:
# Enforces the update of a changelog file on every pull request
changelog:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: dangoslen/changelog-enforcer@v2
with:
changeLogPath: 'CHANGELOG.md'
skipLabels: 'skip changelog'
missingUpdateErrorMessage: >
No update to CHANGELOG.md found! Please add a changelog entry to it
describing your change with a link to the issue or pull request.
Please note that the keepachangelog (https://keepachangelog.com)
format is used. If your change is not applicable for a changelog
entry, add a 'skip changelog' label to the pull request to skip
the changelog enforcer.

0 comments on commit d8800e8

Please sign in to comment.