Commit Graph

12 Commits

Author SHA1 Message Date
YeonGyu-Kim
30ae22a645 feat(ci): add GitHub Actions CI workflow with test, typecheck, and build jobs
Add CI that runs tests, typecheck, and build verification on push/PR to master.
Include test script in package.json and new .github/workflows/ci.yml.

Adds:
- .github/workflows/ci.yml: CI workflow with test, typecheck, and build jobs
- package.json: test script entry

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
2025-12-19 19:18:15 +09:00
Junho Yeo
356bd1dff3 fix(ci): prevent publish workflow from running on forks (#34) 2025-12-13 14:48:18 +09:00
YeonGyu-Kim
36ef885141 fix: trust @ast-grep/napi in CI to enable native module install scripts 2025-12-05 04:29:40 +09:00
YeonGyu-Kim
909ce37826 fix: remove --ignore-scripts from bun install, add build verification step 2025-12-05 04:19:13 +09:00
YeonGyu-Kim
4dadd51fe7 fix: upgrade to node 24 and npm@latest for OIDC trusted publishing (requires npm 11.5.1+) 2025-12-05 03:11:52 +09:00
YeonGyu-Kim
c4d247a8df fix: use npm config instead of registry-url for OIDC tokenless publishing 2025-12-05 03:09:09 +09:00
YeonGyu-Kim
10591cb1ff fix: restore registry-url for OIDC auth 2025-12-05 03:05:39 +09:00
YeonGyu-Kim
80a7f56066 fix: remove registry-url to enable OIDC trusted publishing 2025-12-05 03:01:52 +09:00
YeonGyu-Kim
02e00873a0 fix: add NODE_AUTH_TOKEN for npm publish 2025-12-05 02:59:58 +09:00
YeonGyu-Kim
41918af852 fix: move build step to workflow to avoid PATH issues 2025-12-05 02:58:27 +09:00
YeonGyu-Kim
a3cea59001 fix: use bun run for publish script execution 2025-12-05 02:56:58 +09:00
YeonGyu-Kim
7fc2ce62dd feat: add npm publish workflow with Trusted Publishing 2025-12-05 01:38:04 +09:00