Eclipse-Spectrum-Theme icon indicating copy to clipboard operation
Eclipse-Spectrum-Theme copied to clipboard

Add GitHub Workflow for generating changelog

Open AObuchow opened this issue 5 years ago • 3 comments

It'd be nice to have changelogs automatically created based on the closed issues for a given release. I could feature this change log/release notes on the project's README as well as the marketplace listing.

A step further would be to automatically generate the Eclipse marketplace listing so that I can easily copy/paste it into the Eclipse marketplace site when a new release occurs, but this might be a bit overkill.

It seems such GitHub workflows already exist:

  • https://github.com/marketplace/actions/release-drafter (seems perfect)
  • https://github.com/marketplace/actions/generate-changelog-action
  • https://github.com/marketplace/actions/release-notes-preview

AObuchow avatar Jun 25 '20 03:06 AObuchow

@ingomohr this might interest you too - now you got me thinking of all the cool automation possibilities that GitHub workflows bring :D

AObuchow avatar Jun 25 '20 03:06 AObuchow

Unrelated - some potentially cool/useful GitHub workflows I found:

  • https://github.com/marketplace/actions/labeler
  • https://github.com/marketplace/actions/cache
  • https://github.com/marketplace/actions/twitter-action
  • https://github.com/marketplace/actions/changecast
  • https://github.com/marketplace/actions/scheduled-issue

AObuchow avatar Jun 25 '20 04:06 AObuchow

@ingomohr this might interest you too - now you got me thinking of all the cool automation possibilities that GitHub workflows bring :D

Yep, this is of interest to me :)

Even though I think a changelog should be a built-in feature in Github for every release. ;) (as for instance in Jira - and probably in other tools w/ issue tracking, too)

ingomohr avatar Jun 26 '20 18:06 ingomohr