Skip to content

Commit

Permalink
tweak message (#29)
Browse files Browse the repository at this point in the history
* send mm announcement to https://mattermost.eclipse.org/eclipse/channels/eclipse-che-releases

Change-Id: I490c5f4a9e0757d3a163ac6a85debaee8e24f13a
Signed-off-by: nickboldt <nboldt@redhat.com>

* tweak message

Change-Id: Iab4c4f6334c246f1f5d399b3aa0ec3aa4c1f4e0b
Signed-off-by: nickboldt <nboldt@redhat.com>

* tweak workflow

Change-Id: I207226750ec9455c38eccb94cd580fdf12d483ac
Signed-off-by: nickboldt <nboldt@redhat.com>
  • Loading branch information
nickboldt committed Mar 9, 2021
1 parent 8a0d7ea commit d4fdf87
Showing 1 changed file with 8 additions and 12 deletions.
20 changes: 8 additions & 12 deletions .github/workflows/release-send-mattermost-announcement.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# This Workflow announces a release in Eclipse Mattermost to https://mattermost.eclipse.org/eclipse/channels/eclipse-che-releases
name: Release - Send announcement to https://mattermost.eclipse.org/eclipse/channels/eclipse-che-releases
name: Release - Send eclipse-che-releases announcement
on:
workflow_dispatch:
inputs:
Expand All @@ -9,20 +9,16 @@ on:
default: ''
jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- name: Setup env vars
id: ENVS
- name: Create message
run: |
echo "::set-output name=base_version::${version%.*}"
- name: Create Mattermost message
run: |
echo "{\"text\":\"Che ${{ github.event.inputs.version }} has been released. Please resolve or move unresolved issues assigned to this milestone: https://github.com/eclipse/che/milestones/${{ steps.ENVS.outputs.base_version }}\"}" > mattermost.json
- name: Send Mattermost message
milestone=${{ github.event.inputs.version }}
milestone=${milestone%.*}; echo "milestone: ${milestone}"
echo "{\"text\":\":che-logo: Che ${{ github.event.inputs.version }} has been released.\n\nPlease resolve or move unresolved issues assigned to this milestone: https://github.com/eclipse/che/milestones/${milestone}\"}" > mattermost.json
- name: Send message
uses: mattermost/action-mattermost-notify@master
env:
MATTERMOST_WEBHOOK_URL: ${{ secrets.MATTERMOST_WEBHOOK_URL }}
MATTERMOST_CHANNEL: eclipse-che-releases
MATTERMOST_ICON: che-logo
MATTERMOST_USERNAME: nboldt

MATTERMOST_USERNAME: che-bot

0 comments on commit d4fdf87

Please sign in to comment.