Use github state

This commit is contained in:
WardPearce
2025-02-21 12:57:15 +13:00
parent c15bc66363
commit e2bd3b1f51
+5 -5
View File
@@ -23,21 +23,21 @@ jobs:
VERSION=$(echo $RELEASE_DATA | jq -r .tag_name)
X86_URL=$(echo $RELEASE_DATA | jq -r '.assets[] | select(.name | contains("linux-x64.zip")) | .browser_download_url')
AARCH64_URL=$(echo $RELEASE_DATA | jq -r '.assets[] | select(.name | contains("linux-arm64.zip")) | .browser_download_url')
echo "::set-output name=version::$VERSION"
echo "::set-output name=x86_url::$X86_URL"
echo "::set-output name=aarch64_url::$AARCH64_URL"
echo "version=${VERSION}" >> $GITHUB_STATE
echo "x86_url=${X86_URL}" >> $GITHUB_STATE
echo "aarch64_url=${AARCH64_URL}" >> $GITHUB_STATE
- name: Generate SHA256 checksum for x86_64 release
id: sha256_x86
run: |
CHECKSUM=$(curl -L ${{ steps.get_release.outputs.x86_url }} | sha256sum | awk '{ print $1 }')
echo "::set-output name=x86_64_sha256::$CHECKSUM"
echo "x86_64_sha256=${CHECKSUM}" >> $GITHUB_STATE
- name: Generate SHA256 checksum for aarch64 release
id: sha256_arm
run: |
CHECKSUM=$(curl -L ${{ steps.get_release.outputs.aarch64_url }} | sha256sum | awk '{ print $1 }')
echo "::set-output name=aarch64_sha256::$CHECKSUM"
echo "aarch64_sha256=${CHECKSUM}" >> $GITHUB_STATE
- name: Update manifest file with new version and checksums
run: |