bpmn-visualization-examples icon indicating copy to clipboard operation
bpmn-visualization-examples copied to clipboard

[INFRA] Automate the generation of the GitHub release draft

Open tbouffard opened this issue 3 years ago • 0 comments

The creation of the release in the repository is currently fully manual. It is described in https://github.com/process-analytics/bpmn-visualization-js/blob/v0.26.0/docs/contributors/maintainers.md#mark-bpmn-visualization-examples-as-released

We could introduce a workflow that we could manually run. By passing the version value, we could generate a draft release with all information. Maintainers would only have to review and clean the notes prior publishing the release.

Several actions exist to manage this. I have already used https://github.com/ncipollo/release-action. As usual, prior implementing the workflow, don't forget to test it in https://github.com/process-analytics/github-actions-playground/

tbouffard avatar Aug 23 '22 17:08 tbouffard