From 0817aa5e5ca9a311806d844da91a5362bba8684a Mon Sep 17 00:00:00 2001 From: Maksim Shilov Date: Wed, 10 Nov 2021 12:29:36 +0300 Subject: [PATCH] Do not fail fast if matrix job fails and fixing job failure message --- .github/workflows/get-tools-new-versions.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/get-tools-new-versions.yml b/.github/workflows/get-tools-new-versions.yml index 882fc20..ad06994 100644 --- a/.github/workflows/get-tools-new-versions.yml +++ b/.github/workflows/get-tools-new-versions.yml @@ -11,6 +11,7 @@ defaults: jobs: find-new-tool-versions: strategy: + fail-fast: false matrix: tool: - name: 'Xamarin' @@ -52,7 +53,7 @@ jobs: $jobs_url = "$env:GITHUB_API_URL/repos/$env:GITHUB_REPOSITORY/actions/runs/$env:GITHUB_RUN_ID/jobs" $failedJobs = (Invoke-RestMethod -Uri $jobs_url).jobs | Where-Object conclusion -eq "failure" | - ForEach-Object {$_.name.split(" ")[-1] + ": $($_.html_url)"} + ForEach-Object {"\n\t" + $_.name.split(" ")[-1] + ": $($_.html_url)"} echo "::set-output name=failed-jobs::$failedJobs" - uses: ./.github/actions/send-slack-notification name: Send Slack notification about failure