diff --git a/.github/workflows/assign-next-release-milestone.yml b/.github/workflows/assign-next-release-milestone.yml new file mode 100644 index 0000000000..f6b9c621d4 --- /dev/null +++ b/.github/workflows/assign-next-release-milestone.yml @@ -0,0 +1,21 @@ +name: Assign Next Release Milestone + +on: + pull_request: + types: + - closed + +jobs: + assign: + name: Assign Milestone + if: github.event.pull_request.merged == true && github.base_ref == 'main' + runs-on: ubuntu-latest + steps: + - uses: sv-tools/create-milestone-action@v1.4.1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + title: 'Next Release' + - uses: zoispag/action-assign-milestone@v1.1.0 + with: + repo-token: '${{ secrets.GITHUB_TOKEN }}' + milestone: 'Next Release'