From 0e46595f8157a7a18efc5914c751dce51b45676d Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:52:28 +0100 Subject: [PATCH] Update release variable to use ID instead of branch (#8990) --- .github/workflows/create_sbom_report.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create_sbom_report.yml b/.github/workflows/create_sbom_report.yml index 180f58d21..54b34b06d 100644 --- a/.github/workflows/create_sbom_report.yml +++ b/.github/workflows/create_sbom_report.yml @@ -24,17 +24,17 @@ jobs: id: check shell: pwsh run: | - $apiUrl = "https://api.github.com/repos/actions/runner-images/releases/tags/${{ github.event.client_payload.ReleaseBranchName }}" + $apiUrl = "https://api.github.com/repos/actions/runner-images/releases/${{ github.event.client_payload.ReleaseID }}" $response = Invoke-RestMethod -Uri $apiUrl -Method Get -SkipHttpErrorCheck if ($response.message -ilike "Not Found") { echo "status=release_not_found" >> $env:GITHUB_OUTPUT - Write-Error "Release for tag ${{ github.event.client_payload.ReleaseBranchName }} wasn't found" + Write-Error "Release ${{ github.event.client_payload.ReleaseID }} wasn't found" exit 1 } foreach ($asset in $response.assets) { if ($asset.name -like '*sbom*') { echo "status=sbom_exists" >> $env:GITHUB_OUTPUT - return "Release ${{ github.event.client_payload.ReleaseBranchNamen }} already contains a SBOM" + return "Release ${{ github.event.client_payload.ReleaseID }} already contains a SBOM" } } Write-Host "Release has been found, SBOM is not attached, starting generation."