process-analytics / bpmn-visualization-js

A TypeScript library for visualizing process execution data on BPMN diagrams
https://process-analytics.github.io/bpmn-visualization-js/
Apache License 2.0
224 stars 31 forks source link

[INFRA] Add a workflow to announce a new release from a template #2341

Closed csouchet closed 1 year ago

csouchet commented 2 years ago

The goal of this issue is to avoid to do these manual actions at the end of a release: https://github.com/process-analytics/bpmn-visualization-js/blob/v0.28.0/docs/contributors/maintainers.md#communicate-about-the-release

We need to have some configurable parameters for the description of the announcement and the release version.

Use the same message for the both.

Notes:


Some existing GitHub actions for Discord:

csouchet commented 1 year ago

See the tests done with https://github.com/marketplace/actions/actions-status-discord & https://github.com/marketplace/actions/tweet-action on https://github.com/process-analytics/github-actions-playground/pull/212.