Commit Graph

6 Commits

Author SHA1 Message Date
fefc6b8a5f fix(ci): make test targets depend on 'deps' in Makefile; add 'go mod tidy' before 'make test-short' in build.yml test job (consistent with release workflow fix for missing go.sum entries during go test builds)
Some checks failed
CI / Test (push) Failing after 55s
CI / Build (push) Has been skipped
2026-06-06 08:09:52 +01:00
4b91b905c5 chore: remove duplicate SHELL declaration and organize go.mod dependencies
Some checks failed
CI / Test (push) Failing after 36s
CI / Build (push) Has been skipped
- Remove duplicate `SHELL := /bin/bash` line from Makefile
- Move github.com/muesli/termenv from indirect to direct dependencies in go.mod
2026-06-06 08:06:00 +01:00
f3d338ea4f chore(Makefile): add per-platform 'go mod download' inside cross loop for extra robustness in CI cross-compilation environments
Some checks failed
gobuild / build (push) Failing after 6s
Release / Create Release (push) Successful in 2m32s
2026-06-06 07:51:23 +01:00
e49ad4a23d fix(Makefile): set SHELL=/bin/bash so cross target recipes can use bashisms like <<< here-string (fixes /bin/sh syntax error in release CI)
Some checks failed
gobuild / build (push) Failing after 8s
Release / Create Release (push) Failing after 18s
2026-06-06 07:46:05 +01:00
b483eab827 fix(ci): add go mod download + use make cross in release workflow to fix missing go.sum errors during cross-platform builds
Some checks failed
gobuild / build (push) Failing after 6s
Release / Create Release (push) Failing after 20s
2026-06-06 07:34:31 +01:00
dd34a5b21c chore(release): prepare v2.0 infrastructure (Makefile, release.sh, Gitea release workflow, installers, modern versioning) 2026-06-05 23:39:40 +01:00