Commit Graph

25 Commits

Author SHA1 Message Date
Peter Steinberger
505c4df730
ci: update homebrew tap on release
Some checks failed
ci / darwin-cgo-build (push) Has been cancelled
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / windows (push) Has been cancelled
2026-05-07 03:56:52 +01:00
Peter Steinberger
cde550f749
ci: fix release signing guard
Some checks failed
ci / test (push) Waiting to run
ci / worker (push) Waiting to run
ci / windows (push) Waiting to run
ci / darwin-cgo-build (push) Waiting to run
pages / Deploy docs (push) Has been cancelled
2026-05-06 09:56:55 +01:00
Peter Steinberger
2c9c1dcc8b
build: sign macos release binaries
Some checks failed
ci / test (push) Has been cancelled
ci / worker (push) Has been cancelled
ci / windows (push) Has been cancelled
ci / darwin-cgo-build (push) Has been cancelled
pages / Deploy docs (push) Has been cancelled
2026-05-05 17:06:03 +01:00
Peter Steinberger
e8e04a49f9
docs: refresh docs site 2026-05-05 07:39:03 +01:00
Peter Steinberger
8b8fd09fa2
docs: add generated command pages site 2026-05-04 07:25:56 +01:00
Peter Steinberger
d37caabdd7
feat(install): add Docker image publishing 2026-05-04 06:21:48 +01:00
Peter Steinberger
d295443985
chore(deps): update dependencies 2026-04-28 10:35:05 +01:00
Peter Steinberger
2892765ea3
ci: pin workflow actions 2026-04-28 08:14:59 +01:00
Peter Steinberger
a6e6d82423
build(deps): update dependency pins 2026-04-20 22:55:31 +01:00
Peter Steinberger
8677685777 ci: bootstrap worker pnpm via corepack 2026-03-09 06:26:31 +00:00
Peter Steinberger
fab1552ace ci: use github-hosted ubuntu runners 2026-03-09 06:25:34 +00:00
Peter Steinberger
373f267d3c chore(deps): refresh runtime and workflow dependencies 2026-03-07 22:43:47 +00:00
Peter Steinberger
b543668003 test(ci): skip duplicate vet work 2026-03-07 21:10:11 +00:00
salmonumbrella
09bfedfea0
fix(ci): harden release workflow against tag script injection (#299)
* fix(ci): harden workflow_dispatch tag handling in release

* fix(ci): land release workflow hardening note (#299) (thanks @salmonumbrella)

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-03-07 18:00:48 +00:00
Peter Steinberger
4403350a18 ci: cancel stale runs and cache tool installs 2026-03-07 15:35:06 +00:00
Viz
4b1d1d429d
fix: embed IANA timezone database for Windows support (#388)
- Import time/tzdata in cmd/gog/main.go to bundle the IANA tz database
  into the binary (~450KB), fixing time.LoadLocation on Windows
- Add tzdata_test.go verifying LoadLocation works for representative zones
- Add windows-latest CI job running the full gate (fmt, lint, test, build)
2026-03-07 14:53:06 +00:00
Peter Steinberger
9ae2860754 ci(github): move CI jobs to blacksmith runners 2026-03-03 03:27:22 +00:00
Peter Steinberger
6d9ef22c2a ci(worker): fix pnpm install in GitHub Actions 2026-01-08 06:01:39 +01:00
Peter Steinberger
a6c8fc4c03 ci(worker): run tracking worker gate 2026-01-08 05:26:00 +01:00
Peter Steinberger
7d461b36c8 build: enable cgo for darwin releases 2025-12-28 18:43:36 +01:00
Peter Steinberger
9c178653a1 ci: allow backfilling existing tags 2025-12-20 00:59:53 +01:00
Peter Steinberger
7162599dbb ci: use .goreleaser.yaml config 2025-12-20 00:57:27 +01:00
Peter Steinberger
0d15f42380 ci: add goreleaser release workflow 2025-12-20 00:54:52 +01:00
Peter Steinberger
6928498160 CI: run make lint (pinned tool) 2025-12-12 14:26:30 +00:00
Peter Steinberger
bfbc6e4323 Unify Google CLI with auth, services, and CI 2025-12-12 14:18:38 +00:00