Skip to content

ci: automate CLI releases#3

Merged
im10furry merged 1 commit into
masterfrom
codex/release-automation
Jul 5, 2026
Merged

ci: automate CLI releases#3
im10furry merged 1 commit into
masterfrom
codex/release-automation

Conversation

@im10furry

Copy link
Copy Markdown
Member

Summary

  • Add a tag-driven GitHub Release workflow for Scion CLI binaries and checksums.
  • Update README and docs getting-started pages to be CLI-first and reference the next fixed release version.
  • Clean up stale zero-dependency wording so docs match declared external-dependency exceptions.
  • Make scion version report unknown instead of dev when no commit metadata is available.

Verification

  • go test -count=1 ./...
  • go vet ./...
  • go run ./cmd/scion doctor --strict
  • go run ./internal/cmd/build-bundle; git diff --exit-code -- internal/bundle
  • cd docs && npm run build
  • Local equivalent cross-build for v0.1.2 assets and SHA256SUMS

Notes

  • npm ci reports existing docs dependency audit warnings, but npm run build passes.

@im10furry im10furry merged commit 06322ac into master Jul 5, 2026
6 checks passed
@im10furry im10furry deleted the codex/release-automation branch July 5, 2026 19:52
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