Skip to content

[-]: changesets 릴리즈 파이프라인 추가#11

Merged
sjsjsj1246 merged 1 commit into
mainfrom
codex/setup-changesets
Mar 24, 2026
Merged

[-]: changesets 릴리즈 파이프라인 추가#11
sjsjsj1246 merged 1 commit into
mainfrom
codex/setup-changesets

Conversation

@sjsjsj1246
Copy link
Copy Markdown
Owner

변경 사항

  • Changesets CLI와 .changeset/config.json을 추가해 루트 패키지 기준 버전 관리 흐름을 도입했습니다.
  • pnpm changeset, pnpm version-packages, pnpm release:verify, pnpm release 스크립트를 추가했습니다.
  • packages/main을 private 처리하고, release workflow에서 root react-tutorial-overlay 패키지만 publish 대상으로 다루도록 정리했습니다.
  • changesets/action 기반 .github/workflows/release.yml을 추가해 main 푸시 시 release PR 생성 또는 npm publish가 가능하도록 했습니다.
  • docs/releasing.md와 README에 릴리즈 절차를 문서화했습니다.

검증

  • pnpm changeset status --verbose
  • pnpm release:verify

남은 리스크

  • 실제 npm publish를 위해 GitHub 저장소에 NPM_TOKEN secret이 설정되어 있어야 합니다.
  • 첫 실제 배포 전에 release workflow가 생성한 version PR -> merge -> publish 흐름을 한 번 점검하는 것이 좋습니다.

@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-tutorial-overlay Ready Ready Preview, Comment Mar 24, 2026 3:38pm

@github-actions
Copy link
Copy Markdown
Contributor

packages/main coverage

Metric Result
Lines 97.18% (242/249)
Statements 96.93% (253/261)
Functions 95.55% (43/45)
Branches 85.25% (185/217)

Workflow run

@sjsjsj1246 sjsjsj1246 self-assigned this Mar 24, 2026
@sjsjsj1246 sjsjsj1246 merged commit 6e46116 into main Mar 24, 2026
3 checks passed
@sjsjsj1246 sjsjsj1246 deleted the codex/setup-changesets branch March 25, 2026 08:30
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