diff --git a/.github/labeler_merged.yml b/.github/labeler_merged.yml new file mode 100644 index 000000000..b51ddb4a9 --- /dev/null +++ b/.github/labeler_merged.yml @@ -0,0 +1,2 @@ +needs changelog: + - all: ['!docs/changelog.rst'] diff --git a/.github/workflows/pr_merged.yml b/.github/workflows/pr_merged.yml new file mode 100644 index 000000000..5bb760282 --- /dev/null +++ b/.github/workflows/pr_merged.yml @@ -0,0 +1,15 @@ +name: PR merged +on: + pull_request: + - closed + +jobs: + label-merged: + name: Changelog needed + runs-on: ubuntu-latest + if: github.event.pull_request.merged == true + steps: + - uses: actions/labeler@main + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + configuration-path: .github/labeler_merged.yml