diff --git a/.github/actions/release_milestone/action.yaml b/.github/actions/release_milestone/action.yaml index d84d9c7cf5..e21616251a 100644 --- a/.github/actions/release_milestone/action.yaml +++ b/.github/actions/release_milestone/action.yaml @@ -1,5 +1,5 @@ name: Release milestone -description: Creates a release with changelog and tag out of a given milestone +description: Creates a release and tag out of a given milestone inputs: milestone: description: Milestone for this release @@ -75,3 +75,20 @@ runs: git add * git commit --message "Mark non-release version" git push origin main + + - name: Generate next version number + id: semvers + uses: "WyriHaximus/github-action-next-semvers@v1" + with: + version: ${{ env.MILESTONE }} + env: + MILESTONE: ${{ inputs.milestone }} + GITHUB_TOKEN: ${{ inputs.github_token }} + + - name: Create next patch milestone + uses: "WyriHaximus/github-action-create-milestone@v1" + with: + title: ${{ steps.semvers.outputs.patch }} + env: + MILESTONE: ${{ inputs.milestone }} + GITHUB_TOKEN: ${{ inputs.github_token }}