Skip to content

fix: pnpm-lock.yaml tinyglobby@0.2.17 중복 키 제거 (CI 수정)#81

Merged
IISweetHeartII merged 1 commit into
developfrom
fix/broken-pnpm-lockfile-tinyglobby
Jun 24, 2026
Merged

fix: pnpm-lock.yaml tinyglobby@0.2.17 중복 키 제거 (CI 수정)#81
IISweetHeartII merged 1 commit into
developfrom
fix/broken-pnpm-lockfile-tinyglobby

Conversation

@IISweetHeartII

Copy link
Copy Markdown
Contributor

원인

PR #80 (dependabot actions/checkout v6→v7)에서 CI가 실패한 진짜 원인은 actions/checkout 버전이 아니라 pnpm-lock.yaml의 YAML duplicated mapping key였습니다.

ERR_PNPM_BROKEN_LOCKFILE  The lockfile at "pnpm-lock.yaml" is broken: duplicated mapping key (1288:3)
  • packages 섹션: tinyglobby@0.2.17이 두 번 선언됨
  • snapshots 섹션: tinyglobby@0.2.17이 두 번 선언됨

이 broken lockfile은 develop 브랜치에 이미 존재했으나, CI trigger가 push: [main]만 포함되어 발견되지 않았습니다. dependabot PR이 develop 타겟 PR을 트리거해 처음으로 드러남.

수정 내용

  • pnpm-lock.yaml packages 섹션에서 tinyglobby@0.2.17 중복 항목 제거
  • pnpm-lock.yaml snapshots 섹션에서 tinyglobby@0.2.17 중복 항목 제거

다음 조치

이 PR 머지 후 PR #80 재실행하면 CI 통과 가능.

@IISweetHeartII IISweetHeartII merged commit 8eaf517 into develop Jun 24, 2026
3 checks passed
@IISweetHeartII IISweetHeartII deleted the fix/broken-pnpm-lockfile-tinyglobby branch June 24, 2026 08:31
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