fix(ci): Slidev v6 lock 파일 추적해 배포 복구#278
Merged
Merged
Conversation
Slidev(v6) 빌드 스텝이 docs/slides/v6에서 `npm ci`를 실행하는데, lock 파일이 gitignore로 미추적이라 CI에서 "npm ci는 package-lock.json 필요" 오류로 배포가 2026-05-29부터 계속 실패했다. - 루트·v6 .gitignore에서 v6 lock 파일을 예외로 추적 - npm ci --dry-run으로 lock-package.json 정합성 확인(up to date)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
문제
GitHub Pages 배포가 2026-05-29부터 계속 실패 중이었습니다(마지막 성공 05-27).
워크플로
deploy-github-pages.yml의 "Build slides (Slidev)" 스텝이docs/slides/v6에서npm ci를 실행하는데,package-lock.json이 gitignore로 미추적이라npm ci가 lock 파일을 찾지 못해 실패했습니다(npm ci는 lock 파일이 필수).수정
.gitignore와docs/slides/v6/.gitignore에서 v6 lock 파일을 예외로 추적npm ci --dry-run으로 lock ↔ package.json 정합성 확인(up to date)ko-style 정리(PR #277) 머지분도 이 배포 복구로 함께 라이브 반영됩니다.