[INFRA] Automate the generation of the GitHub release draft #375
Labels
chore
Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)
Milestone
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.42.0/docs/contributors/maintainers.md#mark-the-bpmn-visualization-examples-repository-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.
We could do something like in https://github.com/bonitasoft/bonita-documentation-theme/blob/v1.11.0/.github/workflows/create-release.yml
As usual, prior implementing the workflow, don't forget to test it in https://github.com/process-analytics/github-actions-playground/
Tasks
The text was updated successfully, but these errors were encountered: