-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
choreBuild, CI/CD or repository tasks (issues/PR maintenance, environments, ...)Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)
Milestone
Description
The release workflow used to release the 0.3.0 version performs too much pushes (3). See https://github.com/process-analytics/bpmn-visualization-R/blob/v0.3.0/.github/workflows/release.yml
This triggers extra builds and documentation publishing.
We should do the commits in sequence like we do today. But perform a single push (commits and tags) at the end.
That way, we will reduce GitHub Actions usage and if an issue occur during a commit, nothing will have been pushed allowing to rerun the workflow.
Note: do not forget to update the definition of the workflow in the playground repository (it serves as a test here)
Metadata
Metadata
Assignees
Labels
choreBuild, CI/CD or repository tasks (issues/PR maintenance, environments, ...)Build, CI/CD or repository tasks (issues/PR maintenance, environments, ...)
