Dependabot의 .npmrc 추론 중단 및 scope 지원
Dependabot이 npm 개인 저장소용 .npmrc 추론을 중단하고, dependabot.yml의 scope로 설정하도록 바뀝니다.
교안에 영향
npm 개인 저장소를 Dependabot이 자동 추론하던 기존 안내는 더 이상 맞지 않으며, scope 설정을 추가해야 합니다.
요약
- Dependabot이 lockfile을 바탕으로 .npmrc 구성을 추론하던 동작을 중단합니다. - dependabot.yml의 registries에 scope를 추가해 올바른 .npmrc를 자동 생성할 수 있습니다. - scope가 있으면 저장소의 .npmrc보다 dependabot.yml 설정이 우선합니다. - 저장소에 커밋된 .npmrc가 있고 scope를 쓰지 않으면 기존처럼 해당 파일을 계속 사용합니다.
바뀐 것
새 기능
- dependabot.yml의 registries에 scope 속성을 추가해 올바른 .npmrc를 자동 생성할 수 있습니다.
기타
- Dependabot이 npm 개인 저장소용 .npmrc 구성을 lockfile에서 추론하지 않게 됩니다.
- scope가 설정되면 저장소에 커밋된 .npmrc보다 dependabot.yml의 registry 설정이 우선 적용됩니다.
- 이 기능은 github.com의 모든 사용자에게 제공되며 GHES 3.23에 포함됩니다.