Dependabot Proxy 오픈소스 공개
Dependabot Proxy가 MIT 라이선스로 공개되어 인증 동작을 직접 확인하고 기여할 수 있게 됐습니다.
교안에 영향
이제 Dependabot Proxy의 인증 방식과 지원 범위를 공개적으로 확인할 수 있어, 이전에 비공개라고 안내한 글은 맞지 않게 됩니다.
요약
- Dependabot Proxy가 MIT 라이선스의 오픈소스로 공개됐습니다. - 인증이 어떻게 동작하는지 소스 코드를 통해 확인할 수 있습니다. - 새로운 package ecosystem 지원과 버그 수정을 누구나 제안할 수 있습니다. - Dependabot이 GitHub API와 private package registry에 연결할 때 사용하는 HTTP proxy임이 안내됐습니다.
바뀐 것
새 기능
- Dependabot Proxy가 MIT 라이선스로 오픈소스 공개되었습니다.
- 새로운 package ecosystem 지원을 추가하거나 bug fix를 제안할 수 있게 됐습니다.
- 이슈를 열고 개발 팀과 공개적으로 소통할 수 있게 됐습니다.
개선
- 소스 코드를 통해 다양한 package manager와 Git server의 인증 동작을 살펴볼 수 있게 됐습니다.
기타
- Dependabot Proxy는 Dependabot이 GitHub API와 private package registry에 연결할 때 인증을 처리하는 Go 기반 HTTP proxy이며, npm, Maven, Docker, Cargo, Helm, NuGet, pip, RubyGems, Terraform과 GitHub, Azure DevOps 등 Git server를 지원합니다.