From 5fb442059b17f05dcd228434f6f7c5b6d8eff235 Mon Sep 17 00:00:00 2001 From: xplshn <114888778+xplshn@users.noreply.github.com> Date: Wed, 26 Feb 2025 01:57:28 +0000 Subject: [PATCH] Update genStaticPELFTools.yml --- .github/workflows/genStaticPELFTools.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/genStaticPELFTools.yml b/.github/workflows/genStaticPELFTools.yml index 3ed6aac..d5b0eac 100644 --- a/.github/workflows/genStaticPELFTools.yml +++ b/.github/workflows/genStaticPELFTools.yml @@ -24,7 +24,7 @@ jobs: - name: Set up GOBIN and install lib4bin run: | - apk add git bash file binutils patchelf findutils grep sed coreutils strace go fuse3 fuse curl yq-go + apk add git bash file binutils patchelf findutils grep sed coreutils strace go fuse3 fuse curl yq-go b3sum set -x export GOBIN="$GITHUB_WORKSPACE/.local/bin" CGO_ENABLED=0 GO_LDFLAGS='-buildmode=static-pie' GOFLAGS='-ldflags=-static-pie -ldflags=-s -ldflags=-w' export DBIN_INSTALL_DIR="$GOBIN" DBIN_NOCONFIG=1 PATH="$GOBIN:$PATH" @@ -47,9 +47,8 @@ jobs: echo "WITH_SHARUN=1" >> $GITHUB_ENV echo "GEN_LIB_PATH=1" >> $GITHUB_ENV echo "ANY_EXECUTABLE=1" >> $GITHUB_ENV - echo "_VAR_CUSTOM_RUNTIME=$GOBIN/appbundle-runtime" >> $GITHUB_ENV + #echo "_VAR_CUSTOM_RUNTIME=$GOBIN/appbundle-runtime" >> $GITHUB_ENV ls -l "$DBIN_INSTALL_DIR" - #export _VAR_CUSTOM_RUNTIME="$GOBIN/appbundle-runtime" ROOTFS_URL="$(curl -qsL https://dl-cdn.alpinelinux.org/alpine/edge/releases/x86_64/latest-releases.yaml | "yq" '.[0].file')" ROOTFS_URL="https://dl-cdn.alpinelinux.org/alpine/edge/releases/$(uname -m)/${ROOTFS_URL}" export ROOTFS_URL @@ -82,6 +81,10 @@ jobs: mv ./pelf-toolchain*.AppBundle ./pelf-toolchain.sqfs.AppBundle sha256sum ./pelf-toolchain*.AppBundle + # Calculate b3sum checksum + B3SUM_CHECKSUM=$(b3sum ./pelf-toolchain*.AppBundle | awk '{print $1}') + echo "B3SUM_CHECKSUM=$B3SUM_CHECKSUM" >> $GITHUB_ENV + - name: Upload artifact uses: actions/upload-artifact@v4.6.1 with: @@ -92,7 +95,7 @@ jobs: uses: softprops/action-gh-release@v2.2.1 with: name: "Latest Build" - tag_name: "latest" + tag_name: "${{ env.B3SUM_CHECKSUM }}" prerelease: false draft: false generate_release_notes: true