Skip to content

Conversation

@Seungwoo321
Copy link
Member

개요

베타 버전이 없는(changeset이 없는) 패키지는 빌드/배포를 시도하지 않도록 개선

변경사항

1. release-packages.cjs 개선

  • 베타 버전 체크 로직 추가
  • 베타 버전이 없는 패키지는 스킵 (불필요한 빌드 방지)

2. 패키지별 clean 스크립트 추가/수정

  • plotly-renderer: clean 스크립트 추가 (rimraf dist)
  • lazy-table-renderer: clean 대상 수정 (lib → dist)

3. 빌드 명령어에 clean 포함

  • 모든 패키지의 빌드 전에 clean 실행
  • 이전 빌드 잔재로 인한 문제 방지

해결되는 문제

  1. changeset이 없는 패키지의 불필요한 빌드 시도 제거
  2. 이전 dist가 남아있어서 빌드 실패해도 배포되는 문제 해결
  3. 빌드 실패 시 changeset이 정상적으로 유지되도록 보장

- release-packages.cjs에 베타 버전 체크 로직 추가
- changeset이 없는 패키지는 스킵하여 불필요한 빌드 방지
- 각 패키지의 clean 스크립트 추가 및 수정
  - plotly-renderer: clean 스크립트 추가
  - lazy-table-renderer: lib → dist로 clean 대상 수정
- 모든 빌드 명령어에 clean 단계 포함
@Seungwoo321 Seungwoo321 merged commit 86c1355 into develop Jun 19, 2025
2 checks 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.

2 participants