Skip to content

ci: attach package tarballs to GitHub Releases#129

Merged
zeakd merged 2 commits intomainfrom
ci/attach-package-tarball-to-release
Mar 1, 2026
Merged

ci: attach package tarballs to GitHub Releases#129
zeakd merged 2 commits intomainfrom
ci/attach-package-tarball-to-release

Conversation

@zeakd
Copy link
Owner

@zeakd zeakd commented Mar 1, 2026

Summary

  • changesets publish 활성화 및 publish 후 패키지별 .tgz를 GitHub Release asset으로 업로드하는 step 추가
  • @types/navermaps@3.9.1 타입명 변경에 맞춰 빌드 에러 수정 (strokeStyleTypeStrokeStyleType 등)
  • next-docz 빌드 에러 수정 (prettier 타입 선언, skipLibCheck)
  • deploy-website, deploy-next-website 워크플로우를 Node 22 + pnpm 10으로 업그레이드
  • PR용 CI 워크플로우 추가 (build, lint, test)
  • packageManagerpnpm@10.30.1로 업데이트
  • loadNavermapsScript fix 및 lodash-es 마이그레이션 changeset 추가

🤖 Generated with Claude Code

zeakd and others added 2 commits March 2, 2026 03:33
- Enable changesets publish and add post-publish step that uploads
  .tgz to corresponding GitHub Releases
- Fix @types/navermaps@3.9.1 type name changes: strokeStyleType →
  StrokeStyleType, strokeLineCapType → StrokeLineCapType,
  strokeLineJoinType → StrokeLineJoinType
- Fix Polygon paths type: KVOArrayOfCoords[] → KVOArray<KVOArrayOfCoords>
- Fix Marker and NaverMap type assertion for stricter type checks
- Fix next-docz build: add skipLibCheck, suppress prettier type error
- Fix import order and type assertion in marker.spec.tsx

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Upgrade deploy-website and deploy-next-website workflows:
  actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4,
  Node 22, remove hardcoded pnpm version
- Add CI workflow for pull requests (build, lint, test)
- Update packageManager to pnpm@10.30.1
- Add changeset for loadNavermapsScript fix and lodash-es migration

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@zeakd zeakd merged commit 228aa73 into main Mar 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant