From c100e3856a624f10b461d202f07f49791aa29c89 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Mon, 19 Aug 2019 03:40:33 +0900 Subject: [PATCH] Workaround errors on multi-line commit message by using toJson with fields. --- .github/workflows/macos.yml | 4 +++- .github/workflows/ubuntu.yml | 4 +++- .github/workflows/windows.yml | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 0b09c21e93..f7935c922c 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -56,7 +56,9 @@ jobs: "attachments": [{ "title": "${{ job.status }}: ${{ github.workflow }} / ${{ matrix.test_task }}", "title_link": "https://github.com/${{ github.repository }}/commit/${{ github.sha }}/checks", - "text": "${{ github.repository }}@${{ github.ref }}: \nby ${{ github.event.head_commit.committer.name }} on ${{ github.event.head_commit.timestamp }}: ${{ github.event.head_commit.message }}", + "text": "${{ github.repository }}@${{ github.ref }}: ", + "fields": [{ "value": ${{ toJson(github.event.head_commit.message) }}, "short": false }], + "footer": "${{ github.event.head_commit.committer.name }} at ${{ github.event.head_commit.timestamp }}", "color": "danger" }] } diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 46a693e559..4c2d08463d 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -59,7 +59,9 @@ jobs: "attachments": [{ "title": "${{ job.status }}: ${{ github.workflow }} / ${{ matrix.test_task }}", "title_link": "https://github.com/${{ github.repository }}/commit/${{ github.sha }}/checks", - "text": "${{ github.repository }}@${{ github.ref }}: \nby ${{ github.event.head_commit.committer.name }} on ${{ github.event.head_commit.timestamp }}: ${{ github.event.head_commit.message }}", + "text": "${{ github.repository }}@${{ github.ref }}: ", + "fields": [{ "value": ${{ toJson(github.event.head_commit.message) }}, "short": false }], + "footer": "${{ github.event.head_commit.committer.name }} at ${{ github.event.head_commit.timestamp }}", "color": "danger" }] } diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index eb19e81457..20e985dc8d 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -60,7 +60,9 @@ jobs: "attachments": [{ "title": "${{ job.status }}: ${{ github.workflow }} / ${{ matrix.test_task }}", "title_link": "https://github.com/${{ github.repository }}/commit/${{ github.sha }}/checks", - "text": "${{ github.repository }}@${{ github.ref }}: \nby ${{ github.event.head_commit.committer.name }} on ${{ github.event.head_commit.timestamp }}: ${{ github.event.head_commit.message }}", + "text": "${{ github.repository }}@${{ github.ref }}: ", + "fields": [{ "value": ${{ toJson(github.event.head_commit.message) }}, "short": false }], + "footer": "${{ github.event.head_commit.committer.name }} at ${{ github.event.head_commit.timestamp }}", "color": "danger" }] }