diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7e0de9e..60aeaa3 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -115,10 +115,10 @@ jobs: runtime="$RUNNER_TEMP/opencode-pty-release-smoke" rm -rf "$runtime" printf 'new /bin/sh -c "printf release-smoke; sleep 1"\nwait 250\nquit\n' \ - | OPENCODE_PTY_RUNTIME_DIR="$runtime" "$binary" play > "$RUNNER_TEMP/opencode-pty-release-smoke.log" + | "$binary" play --runtime-dir "$runtime" --name smoke > "$RUNNER_TEMP/opencode-pty-release-smoke.log" grep -q 'release-smoke' "$RUNNER_TEMP/opencode-pty-release-smoke.log" grep -q 'checkpoint' "$RUNNER_TEMP/opencode-pty-release-smoke.log" - test ! -e "$runtime/service.json" + test ! -e "$runtime/smoke" - name: Package run: | version="$(cargo metadata --no-deps --format-version 1 | jq -r '.packages[] | select(.name == "opencode-pty") | .version')"