Commit graph

4 commits

Author SHA1 Message Date
Jezza Hehn
119dbe14c4 Tweaking golang warning text
Some checks failed
CI / Test (push) Failing after 45s
CI / Build (push) Has been skipped
CI / Build-1 (push) Has been skipped
CI / Build-2 (push) Has been skipped
CI / Build-3 (push) Has been skipped
CI / Build-4 (push) Has been skipped
2026-05-22 20:51:28 -04:00
MermaidMan
af0383108b Add check-go guard with friendly message for missing Go toolchain
Some checks failed
CI / Test (pull_request) Failing after 47s
CI / Build (pull_request) Has been skipped
CI / Build-1 (pull_request) Has been skipped
CI / Build-2 (pull_request) Has been skipped
CI / Build-3 (pull_request) Has been skipped
CI / Build-4 (pull_request) Has been skipped
2026-05-22 23:56:56 +00:00
MermaidMan
d080e107d0 feat: add cross-compile and release pipeline
- Enhanced Makefile with cross-compilation for linux/amd64, linux/arm64,
  darwin/arm64, windows/amd64, windows/arm64
- Added GitHub Actions CI workflow for testing on all platforms
- Added GitHub Actions Release workflow triggered by version tags
- Added VERSION file for version tracking
- Added scripts/release.sh for automated release process
- Added Dockerfile for containerized builds
- Added CONTRIBUTING.md with release process documentation
- Added CHANGELOG.md for version tracking
- Updated .gitignore to exclude build artifacts
- Fixed unused variable in cmd/obm/main.go
- Version now injected via ldflags (main.version, main.gitCommit, main.buildTime)
2026-05-22 15:38:55 +00:00
MermaidMan
71fedd7b29 initial scaffold: Go module, cmd structure, internal packages, Makefile 2026-05-22 15:15:10 +00:00