Use github state
This commit is contained in:
@@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user