Skip to content

Commit d40a834

Browse files
authored
Fix mattermost notifications (#307)
1 parent 4fbc1ba commit d40a834

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

.github/workflows/notify-issue.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ jobs:
99
runs-on: ubuntu-latest
1010
name: New Issue Notification
1111
steps:
12-
- run: |
13-
echo "{\"text\":\"GoVultr : New Issue https://github.com/vultr/govultr/issues/${{ github.event.issue.number }} \"}" > mattermost.json
1412
- uses: mattermost/[email protected]
1513
with:
1614
MATTERMOST_WEBHOOK_URL: ${{ secrets.MATTERMOST_WEBHOOK_URL }}
1715
MATTERMOST_USERNAME: ${{ secrets.MATTERMOST_USERNAME}}
18-
MATTERMOST_ICON: ${{ secrets.MATTERMOST_ICON }}
16+
MATTERMOST_ICON_URL: ${{ secrets.MATTERMOST_ICON }}
17+
TEXT: "${{ github.repository }}: New Issue https://github.com/${{ github.repository }}/issues/${{ github.event.issue.number }}"

.github/workflows/notify-pr.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@ jobs:
77
runs-on: ubuntu-latest
88
name: Pull Request Notification
99
steps:
10-
- run: |
11-
echo "{\"text\":\"GoVultr : PR https://github.com/vultr/govultr/pull/${{ github.event.number }} \"}" > mattermost.json
1210
- uses: mattermost/[email protected]
1311
with:
1412
MATTERMOST_WEBHOOK_URL: ${{ secrets.MATTERMOST_WEBHOOK_URL }}
1513
MATTERMOST_USERNAME: ${{ secrets.MATTERMOST_USERNAME}}
16-
MATTERMOST_ICON: ${{ secrets.MATTERMOST_ICON }}
14+
MATTERMOST_ICON_URL: ${{ secrets.MATTERMOST_ICON }}
15+
TEXT: "${{ github.repository }} : PR https://github.com/${{ github.repository }}/pull/${{ github.event.number }}"

.github/workflows/releaser.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,9 @@ jobs:
6969
needs: ["goreleaser", "create-tag"]
7070
name: Release Notification
7171
steps:
72-
- run: |
73-
echo "{\"text\":\"GoVultr : Release https://github.com/${{ github.repository }}/releases/tag/${{ needs.create-tag.outputs.new_tag }} \"}" > mattermost.json
7472
- uses: mattermost/[email protected]
7573
with:
7674
MATTERMOST_WEBHOOK_URL: ${{ secrets.MATTERMOST_WEBHOOK_URL }}
7775
MATTERMOST_USERNAME: ${{ secrets.MATTERMOST_USERNAME}}
78-
MATTERMOST_ICON: ${{ secrets.MATTERMOST_ICON }}
76+
MATTERMOST_ICON_URL: ${{ secrets.MATTERMOST_ICON }}
77+
TEXT: "${{ github.repository }} : Release https://github.com/${{ github.repository }}/releases/tag/${{ needs.create-tag.outputs.new_tag }}"

0 commit comments

Comments
 (0)