Skip to content

docs: install squad-oc from GitHub Releases without Go - #9

Merged
xeaser merged 1 commit into
mainfrom
feat/install-without-go
Aug 21, 2026
Merged

xeaser merged 1 commit into
mainfrom
feat/install-without-go

Conversation

@xeaser

@xeaser xeaser commented Aug 21, 2026

Copy link
Copy Markdown
Owner

What

Install squad-oc from GitHub Releases without a Go toolchain. README, get-started, and workshop section 1 lead with tagged binaries plus Scoop / Homebrew / winget. go build stays under Develop / CONTRIBUTING. Manifests pin xeaser/squad-opencode v0.4.0 GoReleaser assets. upgrade --self remains the update path. npm is still forbidden.

Closes in-repo bead squad-jmg.

How to test

  • go test -count=1 ./... (local, all packages ok)
  • go build -o squad-oc.exe ./cmd/squad-oc (prints dev)
  • go vet ./...
  • golangci-lint run --timeout=4m ./... (v2.12.2, 0 issues)
  • govulncheck ./... (no vulnerabilities)
  • actionlint (ok)
  • winget validate --manifest packaging/winget (succeeded)
  • Downloaded squad-oc_0.4.0_windows_amd64.zip; SHA-256 matches checksums.txt; extracted binary prints 0.4.0
  • scoop download and scoop install of bucket/squad-oc.json (hash ok, shim prints 0.4.0); uninstalled after
  • Docs updated

Not run here: go test -race (local gcc is TDM 4.9.2 and cannot link the race runtime). Homebrew (no brew on this Windows machine). winget install --manifest (needs admin winget settings --enable LocalManifestFiles).

Checklist

  • Commits are signed (required on the default branch)
  • No secrets, no .opencode/node_modules
  • Does not add Copilot, Ink shell, Aspire, or npm install

Lead README, get-started, and the workshop with tagged binaries.
Add Scoop bucket, Homebrew formula, and a winget singleton that pin
xeaser/squad-opencode v0.4.0 assets. go build stays under Develop.
@xeaser
xeaser merged commit 529d010 into main Aug 21, 2026
10 checks passed
@xeaser
xeaser deleted the feat/install-without-go branch August 21, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant