Dependabot의 Nix 생태계 버전 업데이트 지원
Dependabot이 Nix flakes의 버전 업데이트를 지원해 flake.lock 입력을 추적하고 PR을 엽니다.
교안에 영향
기존 Dependabot 안내에서 Nix flakes 지원이 없다고 적은 내용은 더 이상 맞지 않습니다.
요약
- Dependabot이 Nix flakes를 지원하며 dependabot.yml에 nix를 패키지 생태계로 추가할 수 있습니다. - Dependabot이 flake.lock의 입력을 감시해 상위 저장소에 새 커밋이 있으면 pull request를 엽니다. - 이 지원은 보안 업데이트가 아니라 버전 업데이트에만 적용됩니다. - GitHub, GitLab, Sourcehut, plain git 입력이 모두 지원되며 각 오래된 입력마다 개별 pull request가 생성됩니다.
바뀐 것
새 기능
- Dependabot version updates가 Nix 생태계를 지원합니다.
- dependabot.yml 파일에 nix를 package ecosystem으로 추가할 수 있습니다.
- Dependabot이 flake.lock inputs를 감시해 새로운 upstream commit이 있으면 pull request를 엽니다.
- 이 기능은 security updates가 아니라 version updates에 적용됩니다.
- GitHub, GitLab, Sourcehut, plain git inputs를 지원합니다.
- 오래된 flake input마다 개별 pull request를 엽니다.