Commit Graph

5 Commits

Author SHA1 Message Date
Fourier 0c3ca7a016 ci: split tokens — GITHUB_TOKEN for release, HOMEBREW_TAP_TOKEN for cross-repo 2026-02-24 17:26:31 +08:00
Fourier b5ddd58c9e ci: use HOMEBREW_TAP_TOKEN for cross-repo push 2026-02-24 17:08:55 +08:00
Fourier 4276333c71 ci: pin Go 1.24 for lint job (match go.mod) 2026-02-19 06:14:36 +08:00
Fourier 4f7c2f7cdf fix: CI test failures + goreleaser deprecations
- config_test: use t.Setenv for reliable env isolation on CI
- config_test: skip permission test on Windows
- test.yml: align Go matrix with go.mod (1.24)
- goreleaser: fix deprecated formats/homebrew_casks fields
- block: improve --format md rendering with proper indentation
- block: add more markdown parse test cases
- page: minor improvements
2026-02-19 06:11:59 +08:00
Fourier c435c10ac3 release: v0.2.0 — goreleaser, CI, Docker, full README, distribution
- Add goreleaser config (linux/darwin/windows × amd64/arm64)
- Add GitHub Actions: release (goreleaser on tag) + test (3 OS × 3 Go versions + lint)
- Add Dockerfile (Alpine-based)
- Add Homebrew tap (4ier/homebrew-tap) and Scoop bucket (4ier/scoop-bucket)
- Rewrite README: badges, 6 install methods, command table, feature showcase
- Wire version via ldflags
- Update SKILL.md with new commands and install methods
- Add DISTRIBUTION.md plan
2026-02-19 01:34:39 +08:00