7 Commits
Author SHA1 Message Date
James MaesandClaude Opus 5.5 147082206f ci: build on Gitea with the shared Go workflow
go / go (push) Successful in 3m16s
build / go (push) Successful in 3m16s
Port the GitHub CI gates (gofmt, go vet, golangci-lint, race tests with
the coverage profile, the 100% coverage gate, go build) to the shared
ci-workflows go.yaml. v* tags build the GoReleaser-equivalent archives
with scripts/build-release.sh and attach them with SHA256SUMS to the
Gitea release. The GitHub workflows ran on ubuntu-22.04/macos/windows
runners that Gitea does not serve; removed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 08:27:29 -06:00
james.maes c63e2514f1 fix: update homebrew release cask 2026-06-04 14:51:28 -05:00
james.maes 3e18e6c8d5 fix: harden release and dependency docs
Pins release workflow actions and tools, discovers nested dependency manifests, clarifies Gradle tool-tier behavior, and refreshes public support/security scaffolding.

Refs #21 #22 #23 #26
2026-06-04 11:41:43 -05:00
James Maes ce4edf7b89 ci: bump golangci-lint-action v9, goreleaser-action v7 (dependabot) 2026-06-03 18:14:19 -05:00
James Maes fe408a346c ci: bump golangci-lint-action to v8 for v2 config schema 2026-06-03 15:08:24 -05:00
James Maes fcc6717bdf test: 100% coverage suite, CI coverage gate, release scaffolding 2026-06-03 14:50:01 -05:00
James Maes 7ebffebae6 feat: license-tool audit + apply with SPDX/REUSE engine and scaffolding 2026-06-03 14:03:50 -05:00