From 79a915301ebc0966701f3148b41335b936ded47b Mon Sep 17 00:00:00 2001 From: ian Date: Wed, 7 Jun 2023 03:31:19 +0800 Subject: [PATCH] Automatically assign next release milestone (#18827) * Automatically assign next release milestone * Automatically create milestone * Rename workflow job * Update to latest version --- .../assign-next-release-milestone.yml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/assign-next-release-milestone.yml 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'