From 1db985da9d50f15f37e95416199da945b107b881 Mon Sep 17 00:00:00 2001 From: Urhengulas Date: Thu, 16 Jun 2022 13:39:41 +0200 Subject: [PATCH 1/2] Add changelog enforcer --- .github/workflows/changelog.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/changelog.yml diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml new file mode 100644 index 0000000..b659b71 --- /dev/null +++ b/.github/workflows/changelog.yml @@ -0,0 +1,28 @@ +# Check that the changelog is updated for all changes. +# +# This is only run for PRs. + +on: + pull_request: + # opened, reopened, synchronize are the default types for pull_request. + # labeled, unlabeled ensure this check is also run if a label is added or removed. + types: [opened, reopened, synchronize, labeled, unlabeled] + +name: Changelog + +jobs: + changelog: + name: Changelog + runs-on: ubuntu-latest + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Check that changelog updated + uses: dangoslen/changelog-enforcer@v3 + with: + changeLogPath: CHANGELOG.md + skipLabels: "skip-changelog" + missingUpdateErrorMessage: "Please add a changelog entry in the CHANGELOG.md file." + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From e72e9101363ce2286625e90240256a6286040c43 Mon Sep 17 00:00:00 2001 From: Urhengulas Date: Thu, 16 Jun 2022 13:48:07 +0200 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9066a3..43a7056 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +- [#71]: Add changelog enforcer +- [#70]: Support addition in ORIGIN + +[#71]: https://github.com/knurling-rs/flip-link/pull/71 +[#70]: https://github.com/knurling-rs/flip-link/pull/70 + ## [v0.1.6] - 2022-03-23 ### Fixed