diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000000..dbc3b95333 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,2 @@ +needs release notes: +- all: ['!docs/release.rst'] diff --git a/.github/workflows/needs_release_notes.yml b/.github/workflows/needs_release_notes.yml new file mode 100644 index 0000000000..b0b8b7c97d --- /dev/null +++ b/.github/workflows/needs_release_notes.yml @@ -0,0 +1,13 @@ +name: "Pull Request Labeler" + +on: + - pull_request_target + +jobs: + triage: + runs-on: ubuntu-latest + steps: + - uses: actions/labeler@main + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + sync-labels: true diff --git a/docs/release.rst b/docs/release.rst index e859279ef2..8642ed8b6f 100644 --- a/docs/release.rst +++ b/docs/release.rst @@ -29,6 +29,9 @@ Maintenance * Remove ``tox`` support By :user:`Saransh Chopra ` :issue:`1219`. +* Add workflow to label PRs with "needs release notes". + By :user:`Saransh Chopra ` :issue:`1239`. + * Simplify if/else statement. By :user:`Dimitri Papadopoulos Orfanos ` :issue:`1227`.