From 18de070f2323ce1efb4eae5cba8419120ef11f91 Mon Sep 17 00:00:00 2001 From: Basil Crow Date: Wed, 1 May 2024 15:09:59 -0700 Subject: [PATCH] Stop storing the filename inside the `.sha256` file --- .github/workflows/publish-release-artifact.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-release-artifact.yml b/.github/workflows/publish-release-artifact.yml index e5bbbc3e..6f6732aa 100644 --- a/.github/workflows/publish-release-artifact.yml +++ b/.github/workflows/publish-release-artifact.yml @@ -30,10 +30,12 @@ jobs: echo $PROJECT_VERSION echo "file-name=$FILE_NAME" >> $GITHUB_OUTPUT SHA256SUM=$(curl -fsSL https://repo.jenkins-ci.org/releases/$GROUP_ID/$ARTIFACT_ID/$PROJECT_VERSION/$ARTIFACT_ID-$PROJECT_VERSION.jar.sha256) - echo "${SHA256SUM} $FILE_NAME-$PROJECT_VERSION.jar" >$FILE_NAME-$PROJECT_VERSION.jar.sha256 + echo -n $SHA256SUM >$FILE_NAME-$PROJECT_VERSION.jar.sha256 + echo "$SHA256SUM $FILE_NAME-$PROJECT_VERSION.jar" >/tmp/jenkins_sha wget -q https://repo.jenkins-ci.org/releases/$GROUP_ID/$ARTIFACT_ID/$PROJECT_VERSION/$ARTIFACT_ID-$PROJECT_VERSION.jar \ -O $FILE_NAME-$PROJECT_VERSION.jar \ - && sha256sum -c --strict $FILE_NAME-$PROJECT_VERSION.jar.sha256 + && sha256sum -c --strict /tmp/jenkins_sha \ + && rm -f /tmp/jenkins_sha - name: Upload Release Asset id: upload-release-asset uses: softprops/action-gh-release@9d7c94cfd0a1f3ed45544c887983e9fa900f0564