From c18c2ac1ac5018a5c471ffc21b4f7199b40f4e92 Mon Sep 17 00:00:00 2001 From: Ethan Chiu Date: Tue, 15 Mar 2022 11:45:08 -0700 Subject: [PATCH 1/2] Comment out slack channel posting To unblock future go builds immediately --- .github/workflows/get-go-versions.yml | 32 +++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index bd14f8e..b853787 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -47,14 +47,14 @@ jobs: $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") Start-Sleep -Seconds 60 - - name: Send Slack notification - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` - -Text "$message" +# - name: Send Slack notification +# run: | +# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" +# $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" +# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` +# -ToolName "${{ env.TOOL_NAME }}" ` +# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` +# -Text "$message" trigger_builds: name: Trigger builds runs-on: ubuntu-latest @@ -86,11 +86,11 @@ jobs: with: submodules: true - - name: Send Slack notification if build fails - run: | - $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" - $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" - ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` - -ToolName "${{ env.TOOL_NAME }}" ` - -Text "$message" ` - -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" +# - name: Send Slack notification if build fails +# run: | +# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" +# $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" +# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` +# -ToolName "${{ env.TOOL_NAME }}" ` +# -Text "$message" ` +# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" From 2e49d3e53d8b9540873de50bef1d9805ac02f72b Mon Sep 17 00:00:00 2001 From: Ethan Chiu Date: Tue, 15 Mar 2022 11:57:09 -0700 Subject: [PATCH 2/2] add logging for `message` contents --- .github/workflows/get-go-versions.yml | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/.github/workflows/get-go-versions.yml b/.github/workflows/get-go-versions.yml index b853787..43545cc 100644 --- a/.github/workflows/get-go-versions.yml +++ b/.github/workflows/get-go-versions.yml @@ -47,14 +47,12 @@ jobs: $gitHubApi.CancelWorkflow("$env:GITHUB_RUN_ID") Start-Sleep -Seconds 60 -# - name: Send Slack notification -# run: | -# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" -# $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" -# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -# -ToolName "${{ env.TOOL_NAME }}" ` -# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" ` -# -Text "$message" + - name: Send Slack notification + run: | + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The following versions of '${{ env.TOOL_NAME }}' are available to upload: ${{ env.TOOL_VERSIONS }}\nLink to the pipeline: $pipelineUrl" + echo "$message" + trigger_builds: name: Trigger builds runs-on: ubuntu-latest @@ -86,11 +84,8 @@ jobs: with: submodules: true -# - name: Send Slack notification if build fails -# run: | -# $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" -# $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" -# ./helpers/get-new-tool-versions/send-slack-notification.ps1 -Url "${{ secrets.SLACK_CHANNEL_URL }}" ` -# -ToolName "${{ env.TOOL_NAME }}" ` -# -Text "$message" ` -# -ImageUrl "https://golang.org/lib/godoc/images/footer-gopher.jpg" + - name: Send Slack notification if build fails + run: | + $pipelineUrl = "$env:GITHUB_SERVER_URL/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID" + $message = "The build of the '${{ env.TOOL_NAME }}' detection pipeline failed :progress-error:\nLink to the pipeline: $pipelineUrl" + echo "$message"