From 72c840b8029559b57e9414b655e64aaf06cc0925 Mon Sep 17 00:00:00 2001 From: SHY <93385065+assassin808@users.noreply.github.com> Date: Fri, 6 Nov 2026 16:34:40 -0800 Subject: [PATCH] Release Linux zips too, for the web sandbox The web version runs the same kernel in a Linux Vercel Sandbox. build.ts already compiles every Bun target; only the packaging loop skipped Linux. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release-humanstudy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-humanstudy.yml b/.github/workflows/release-humanstudy.yml index 81d96b2e3f26..44bbc99117cb 100644 --- a/.github/workflows/release-humanstudy.yml +++ b/.github/workflows/release-humanstudy.yml @@ -2,7 +2,7 @@ name: release-humanstudy run-name: "opencode-humanstudy ${{ github.ref_name }}" # Push a tag `hs-v[-]` (e.g. hs-v1.19.0 or hs-v1.19.0-2) to -# build the desktop-app binaries and publish them as a GitHub release. +# build the desktop-app binaries (and the Linux ones the web sandbox runs) and publish them as a GitHub release. # Manual runs (workflow_dispatch) build and upload workflow artifacts only; no release is made. on: push: @@ -59,7 +59,7 @@ jobs: set -euo pipefail mkdir -p release # upstream target dir -> HumanStudy asset name - for t in darwin-arm64 darwin-x64 darwin-x64-baseline windows-x64 windows-x64-baseline windows-arm64; do + for t in darwin-arm64 darwin-x64 darwin-x64-baseline windows-x64 windows-x64-baseline windows-arm64 linux-x64 linux-x64-baseline linux-arm64; do src="packages/opencode/dist/opencode-${t}/bin" test -d "$src" || { echo "missing build output: $src"; exit 1; } (cd "$src" && zip -qr "$GITHUB_WORKSPACE/release/opencode-humanstudy-${t}.zip" .)