Skip to content

Commit fff0128

Browse files
committed
Switch to the reusable workflow for milestone management.
1 parent 275b75f commit fff0128

File tree

1 file changed

+4
-24
lines changed

1 file changed

+4
-24
lines changed

.github/workflows/deploy.yml

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,8 @@ jobs:
3636

3737
github:
3838
name: GitHub Milestones
39-
runs-on: ubuntu-latest
4039
permissions:
41-
issues: write
42-
timeout-minutes: 10
43-
steps:
44-
- name: Get next versions
45-
id: semvers
46-
uses: WyriHaximus/[email protected]
47-
with:
48-
version: ${{ github.event.release.tag_name }}
49-
50-
- name: Create next patch milestone
51-
run: gh api "/repos/${{ github.repository }}/milestones" --field "title=${{ steps.semvers.outputs.patch }}" || true
52-
env:
53-
GITHUB_TOKEN: ${{ github.token }}
54-
55-
- name: Create next minor milestone
56-
run: gh api "/repos/${{ github.repository }}/milestones" --field "title=${{ steps.semvers.outputs.minor }}" || true
57-
env:
58-
GITHUB_TOKEN: ${{ github.token }}
59-
60-
- name: Create next major milestone
61-
run: gh api "/repos/${{ github.repository }}/milestones" --field "title=${{ steps.semvers.outputs.major }}" || true
62-
env:
63-
GITHUB_TOKEN: ${{ github.token }}
40+
issues: write # Required for write access to milestones
41+
uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-milestones.yml@9203bb0c5423a9a4b395ff5ffd093ba3714d723f # v2.5.1
42+
with:
43+
version: ${{ github.event.release.tag_name }}

0 commit comments

Comments
 (0)