Skip to content
flag

GitHub Action

kicaj 29 Auto Release Milestone

1.0.1 Latest version

kicaj 29 Auto Release Milestone

flag

kicaj 29 Auto Release Milestone

Drafts a GitHub release based on a newly closed milestone

Installation

Copy and paste the following snippet into your .yml file.

              

- name: kicaj 29 Auto Release Milestone

uses: kicaj29/[email protected]

Learn more about this action in kicaj29/github-action-docker-auto-release-milestone

Choose a version

Intro

Automatically draft release for a closed milestone.

chmod

Before merging to the repo we have to make sure that entrypoint.sh is marked as executable. On Windows open bash terminal and execute:

git add --chmod=+x -- entrypoint.sh

Next commit and push the change.

Run action auto release milestone

  • create a milestone in github 015-create-milestone.png

  • create issues in the milestone (the must have set some tags like: bug, enhancement etc. it is required by the tool) 016-create-issues-in-milestone.png

  • close both issues 017-close-both-issues.png

  • in edit view close the milestone 018-close-milestone.png

Next the github workflow should generate draft release for the closed milestone:

019-milestone-release.png

links

https://github.com/ecampidoglio/auto-release-milestone