diff --git a/.github/workflows/release-check.yml b/.github/workflows/release-check.yml index 907b6fb5a..3f2594ec7 100644 --- a/.github/workflows/release-check.yml +++ b/.github/workflows/release-check.yml @@ -197,6 +197,53 @@ jobs: - uses: slackapi/slack-github-action@v1.26.0 with: channel-id: ${{ secrets.APOLLO_IOS_HEALTH_SLACK_CHANNEL_ID }} - slack-message: "`Main` Branch Health (${{ github.event.head_commit.url }}): ${{ github.action_status }}" + payload: | + { + "blocks": [ + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "`${{ github.head_ref }}` Branch Health (${{ github.sha }}):" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "* Run Tuist Generation: ${{ needs.tuist-generation.result }}" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "* Build SPM packages: ${{ needs.run-swift-builds.result }}" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "* Build and Unit Test: ${{ needs.build-and-unit-test.result }}" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "* Codegen Test Configurations - macOS: ${{ needs.run-codegen-test-configurations.result }}" + } + }, + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "* Cocoapods Integration Tests - macOS: ${{ needs.run-cocoapods-integration-tests.result }}" + } + } + ] + } + slack-message: env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}