diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 84c3a26..94c47b7 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -45,6 +45,13 @@ jobs: done sha256sum build/grokkit-*.tar.gz | tee build/checksums.txt cp scripts/grokkit-install.sh build/ + # Clean up raw binaries (keep only tars, checksums, sh) + for plat in 'linux/amd64' 'linux/arm64' 'darwin/amd64' 'darwin/arm64' 'windows/amd64'; do + IFS='/' read -r OS ARCH <<< "$plat" + BIN="grokkit-${OS}-${ARCH}" + if [ "$OS" = "windows" ]; then BIN="${BIN}.exe"; fi + rm -f "build/${BIN}" + done - name: Install dependencies run: apt update && apt install -y jq - name: Create Release & Upload Assets