fix(ci): @rollup/rollup-darwin-arm64 직접 의존성 제거 (플랫폼 호환) #10
No reviewers
레이블
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
마감일이 설정되지 않았습니다.
의존성
No dependencies set.
Reference: gc/kcg-monitoring#10
불러오는 중...
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/ci-npm-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
변경 사항
@rollup/rollup-darwin-arm64를dependencies에서 제거 (rollup이optionalDependencies로 자동 관리)rm -f package-lock.json && npm install→npm ci복원frontend/디렉토리 기준 실행으로 커스텀cat→head -1)근본 원인
package.json의dependencies에 macOS ARM64 전용 네이티브 바이너리(@rollup/rollup-darwin-arm64)가 직접 선언되어 있어, Linux x64 CI 환경에서EBADPLATFORM에러 발생. 이전 핫픽스(--no-optional,rm -f package-lock.json)로는 해결 불가했음.테스트
MR 승인 (via /mr skill)