diff --git a/.github/workflows/announce-new-release.yml b/.github/workflows/announce-new-release.yml deleted file mode 100644 index 2ab98b3..0000000 --- a/.github/workflows/announce-new-release.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Announce new release -on: - workflow_dispatch: - inputs: - version: - description: 'The version to announce' - type: string - required: true - description: - description: 'A short description of the version to announce' - type: string - required: true - -jobs: - publish_discord_post: - runs-on: ubuntu-22.04 - steps: - - name: Publish a message on Discord - uses: sarisia/actions-status-discord@v1 - with: - webhook: ${{ secrets.DISCORD_WEBHOOK }} - nodetail: true - notimestamp: true - title: 📣 `bpmnVisualizationR` ${{ github.event.inputs.version }} is out! 🎉 - url: ${{ github.server_url }}/${{ github.repository }}/releases/tag/v${{ github.event.inputs.version }} - description: ${{ github.event.inputs.description }} - color: 0xF9DADC diff --git a/MAINTAINERS.md b/MAINTAINERS.md index f966d1f..dc6511e 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -238,46 +238,3 @@ The package for Windows is published several hours or days after. As `bpmnVisual If the submission is rejected, a new release is generally required as it involves changing the content of the `main` branch. In this case, update the release notes to mention that the version is not available on CRAN (you can explain why) and publish it. - - -## Communicate about the release - -- Open [GitHub Actions](https://github.com/process-analytics/bpmn-visualization-R/actions/workflows/announce-new-release.yml) -- Click on the 'Run workflow' dropdown located on the right side of the page -- Provide parameter values for _version_ and _description_ -- Click on the button 'Run workflow' -- Make sure job execution was successful by checking the status -- If all is good, you should see a new message on the [news](https://discord.com/channels/1011911769607913562/1024329159033499780) channel of Process Analytics server on Discord. - -### Twitter - -It is no longer possible to post a tweet with the API without a paid plan (and we only have a free plan). See [#239](https://github.com/process-analytics/bpmn-visualization-R/issues/239) for more details. - -So, create the tweet manually on [ProcessAnalyti1](https://twitter.com/ProcessAnalyti1). - -You can use this template: - -> 📣 bpmnVisualizationR {version} is out! 🎉 -> -> ===> some short description here <=== -> -> #bpmnvisualization #bpmn #visualization #R #RLang #programming #opensource -> -> https://github.com/process-analytics/bpmn-visualization-R/releases/tag/v{version} - -___ -⚠️⚠️⚠️ _**Only if the [jobs](https://github.com/process-analytics/bpmn-visualization-R/actions/workflows/announce-new-release.yml) does NOT work!**_ ⚠️⚠️⚠️ -### Discord - -Channel: [news](https://discord.com/channels/1011911769607913562/1024329159033499780) - -You can use this template: - -> 📣 bpmnVisualizationR {version} is out! 🎉 -> -> ===> some short description here <=== -> -> https://github.com/process-analytics/bpmn-visualization-R/releases/tag/v{version} - -⚠️⚠️⚠️ _**End of the manual steps**_ ⚠️⚠️⚠️ -___