From 7b5ef46371f78c91caea22efcb40c1563c3307d3 Mon Sep 17 00:00:00 2001 From: Hadrien Croubois Date: Wed, 27 Jul 2022 23:10:59 +0200 Subject: [PATCH] Add a GH action that checks changelog (#3588) --- .github/workflows/checks.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 999d588ef..2bb494c35 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -13,6 +13,19 @@ concurrency: cancel-in-progress: true jobs: + changelog: + if: github.event_name == 'pull_request' && github.repository != 'OpenZeppelin/openzeppelin-contracts-upgradeable' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Check diff + run: | + git fetch origin ${{ github.base_ref }} --depth=1 + if git diff --exit-code origin/${{ github.base_ref }} -- CHANGELOG.md ; then + echo 'Missing changelog entry' + exit 1 + fi + lint: if: github.repository != 'OpenZeppelin/openzeppelin-contracts-upgradeable' runs-on: ubuntu-latest