Skip to content

Add cross-platform CI proof#24

Merged
joerucci merged 5 commits into
mainfrom
cross-platform-ci-proof
Jul 2, 2026
Merged

Add cross-platform CI proof#24
joerucci merged 5 commits into
mainfrom
cross-platform-ci-proof

Conversation

@joerucci

@joerucci joerucci commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add CI cross-builds for every GoReleaser release target.
  • Add native macOS and Windows test, vet, build, and CLI smoke jobs.
  • Add platform-focused user-presence tests without invoking live OS prompts.
  • Document platform support and CI proof boundaries in the README.

Validation

  • go test ./...
  • go vet ./...
  • make check
  • Local CLI smoke flow with production deploy --dry-run --json
  • Cross-builds for darwin/linux/windows on amd64/arm64
  • Windows test-binary compile pass for every package
  • Workflow YAML parse check

@joerucci
joerucci marked this pull request as ready for review July 2, 2026 17:27
@joerucci
joerucci merged commit a265ddb into main Jul 2, 2026
9 checks passed
@joerucci
joerucci deleted the cross-platform-ci-proof branch July 2, 2026 17:29
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