From d8e4dbaee3da789f3a30a51d34813fcef23f7963 Mon Sep 17 00:00:00 2001 From: Kuitos Date: Fri, 10 Dec 2021 22:35:39 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20add=20annou?= =?UTF-8?q?ncement=20notification=20(#1868)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/announcement-notify.yml | 99 +++++++++++++++++++++++ .github/workflows/release-notify.yml | 14 ++++ 2 files changed, 113 insertions(+) create mode 100644 .github/workflows/announcement-notify.yml diff --git a/.github/workflows/announcement-notify.yml b/.github/workflows/announcement-notify.yml new file mode 100644 index 0000000..09548fb --- /dev/null +++ b/.github/workflows/announcement-notify.yml @@ -0,0 +1,99 @@ +name: Release Notify + +on: + discussion: + types: [opened] + +jobs: + notify: + runs-on: ubuntu-latest + steps: + - name: Send DingGroup1 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_1_TOKEN }} + secret: ${{ secrets.DING_GROUP_1_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } + + - name: Send DingGroup2 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_2_TOKEN }} + secret: ${{ secrets.DING_GROUP_2_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } + + - name: Send DingGroup3 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_3_TOKEN }} + secret: ${{ secrets.DING_GROUP_3_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } + + - name: Send DingGroup4 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_4_TOKEN }} + secret: ${{ secrets.DING_GROUP_4_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } + + - name: Send DingGroup5 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_5_TOKEN }} + secret: ${{ secrets.DING_GROUP_5_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } + + - name: Send DingGroup6 Anouncement Notify + uses: zcong1993/actions-ding@master + if: github.event.discussion.category.name == 'Announcement' + with: + dingToken: ${{ secrets.DING_GROUP_6_TOKEN }} + secret: ${{ secrets.DING_GROUP_6_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "Qiankun News", + "text": "# qiankun [${{github.event.discussion.title}}](${{github.event.discussion.html_url}}) 新闻播报📢\n${{github.event.discussion.body}}", + } + } diff --git a/.github/workflows/release-notify.yml b/.github/workflows/release-notify.yml index 99a9ef2..5b98b16 100644 --- a/.github/workflows/release-notify.yml +++ b/.github/workflows/release-notify.yml @@ -78,6 +78,20 @@ jobs: } } + - name: Send DingGroup6 Notify + uses: zcong1993/actions-ding@master + with: + dingToken: ${{ secrets.DING_GROUP_6_TOKEN }} + secret: ${{ secrets.DING_GROUP_6_SIGN }} + body: | + { + "msgtype": "markdown", + "markdown": { + "title": "qiankun ${{github.event.release.tag_name}} 发布公告", + "text": "# qiankun [${{github.event.release.tag_name}}](${{github.event.release.html_url}}) 发布公告\n${{github.event.release.body}}", + } + } + - name: Send DingGroupInc Notify uses: zcong1993/actions-ding@master with: