From 39e2df207b5fece970434cad10788b4452dfddb1 Mon Sep 17 00:00:00 2001 From: MaxFan Date: Tue, 12 May 2026 12:32:23 +0330 Subject: [PATCH] Fix release provenance workflow syntax --- .github/workflows/release.yml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 614485c..5c0313c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -139,17 +139,18 @@ jobs: } $body = gh release view $tag --json body --jq .body - $provenance = @" - -## Build provenance - -- Built and uploaded by GitHub Actions. -- Workflow: ``release`` -- Run: $runUrl -- Commit: ``${{ github.sha }}`` -- SHA256: ``$sha256 $artifactName`` - -"@ + $provenanceLines = @( + "", + "## Build provenance", + "", + "- Built and uploaded by GitHub Actions.", + "- Workflow: ``release``", + "- Run: $runUrl", + "- Commit: ``${{ github.sha }}``", + "- SHA256: ``$sha256 $artifactName``", + "" + ) + $provenance = $provenanceLines -join "`n" if ($body -match '(?s).*') { $body = $body -replace '(?s).*', $provenance