gralculator/.gitea/workflows
Grok db2c51f9dc ci: add Gitea Actions workflows (build/CI + release) modeled after gostations and grokkit
- build.yml: CI on push/PR with Go 1.24.2, test-short via Makefile, Linux build, verify binary (go mod tidy to ensure clean sums for deps like lipgloss/bubbletea)
- release.yml: on v* tags, cross build via make cross (with VERSION/COMMIT/DATE ldflags), prepare tar.gz + checksums (gralculator-*), conditional install scripts, create Gitea release via API (RELEASE_TOKEN), upload assets. Customized release notes for this TUI calculator project.
- Very close structure, caching, tidy steps, asset prep, and release creation/upload logic to the reference projects.
- Uses our existing Makefile cross target and internal/version ldflags.
- No external ci-build.sh needed; leverages Makefile directly for simplicity.
2026-06-06 15:21:02 +01:00
..
build.yml ci: add Gitea Actions workflows (build/CI + release) modeled after gostations and grokkit 2026-06-06 15:21:02 +01:00
release.yml ci: add Gitea Actions workflows (build/CI + release) modeled after gostations and grokkit 2026-06-06 15:21:02 +01:00