Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.59 KB

README.md

File metadata and controls

30 lines (17 loc) · 1.59 KB

release-drafter-demo

A demo release workflow using https://github.com/marketplace/actions/release-drafter configured to create GitHub Releases in response to workflow_dispatch events. Releases can be created via the GitHub UI or the gh cli utility.

Release notes are automatically generated including PRs with the Feature or Fix label. PRs with the Internal or Trivial label are excluded. A 'require labels' workflow is required on all PRs to ensure all have one of the above labels. A header can be added to the release at creation time.

Development workflow

  • Create PRs against main

Release Workflow

Either:

Screenshot 2023-06-04 at 8 58 41 AM

Results: https://github.com/urcomputeringpal/release-drafter-demo/releases

Release Notifications

The official GitHub Slack Integration can be used to subscribe any channel to release notifications. All links in the release are clickable.

/github subscribe urcomputeringpal/release-drafter-demo releases
image