Commit Graph

7 Commits

Author SHA1 Message Date
afc163 ceea85732f fix: add explicit permissions to CI workflow (#133) 2026-06-02 10:34:46 +08:00
afc163 ae21dc4542 chore: upgrade to Node.js 24
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 12:47:14 +08:00
afc163 f29a395a2d fix: remove cache from setup-node for OIDC Trusted Publishing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 12:45:27 +08:00
afc163 5c05dfa2e7 chore: upgrade actions to v6 and add publish debug info (#72)
- Upgrade actions/checkout from v4 to v6
- Upgrade actions/setup-node from v4 to v6
- Add debug output before npm publish to troubleshoot OIDC issues

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 12:18:26 +08:00
Copilot 4a3a4c7785 ci: add Codecov coverage check and badge (#44)
Co-authored-by: afc163 <507615+afc163@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-26 13:36:00 +08:00
afc163 962d8bf18b Fix TS errors, expand migration data, add CI and tests
- Fix TS2783 duplicate property in diff.ts
- Fix loadMetadata call signature mismatch across 7 command files
- Split migrate.ts: extract v4→v5 (34 steps) and v5→v6 (42 steps)
  migration data into separate files
- Supplement v4→v5 with Slider tooltip, Table filterDropdownOpen,
  Drawer style/className, notification.close→destroy, message.warn
- Rewrite v5→v6 based on official migration doc: React 18, icons v6,
  40+ component API deprecations, Form.List, Tag margin, mask blur
- Simplify CI to single Node 22, fix build→test ordering
- Add 26 new tests (scan.ts unit tests + CLI edge cases): 52→78 total

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 00:42:46 +08:00
afc163 af4cb586d5 Add GitHub Actions CI workflow and README badges
- Add CI workflow (.github/workflows/ci.yml) with matrix for Node 18/20/22
- Add CI, npm version, and npm downloads badges to README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 23:56:00 +08:00