File tree Expand file tree Collapse file tree 4 files changed +534
-525
lines changed Expand file tree Collapse file tree 4 files changed +534
-525
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " vue-pivottable " : patch
3+ ---
4+
5+ fix: 빌드 오류 처리 및 순서 개선
6+
7+ - set -e 추가로 빌드 실패 시 워크플로우 즉시 중단
8+ - 메인 패키지를 먼저 빌드하여 타입 선언 파일 생성
9+ - 하위 패키지들이 메인 패키지 타입을 참조할 수 있도록 순서 조정
Original file line number Diff line number Diff line change 9999 - name : Build packages
100100 if : steps.changesets-check.outputs.has_changesets == 'true'
101101 run : |
102- echo "Building all packages..."
103- pnpm build:all
102+ set -e # Exit immediately if any command fails
103+ echo "Building main package first..."
104+ pnpm build # Build main package first to generate type declarations
105+
106+ echo "Building sub-packages..."
107+ pnpm -r --filter './packages/*' build # Build sub-packages after main
104108
105109 - name : Create GitHub Pre-release
106110 if : steps.changesets-check.outputs.has_changesets == 'true'
Original file line number Diff line number Diff line change 8585 done
8686
8787 - name : Create release branch
88+ id : create-release
8889 if : steps.check-versions.outputs.has_beta == 'true'
8990 run : |
9091 VERSION=${{ steps.check-versions.outputs.base_version }}
You can’t perform that action at this time.
0 commit comments