InfoGrab DocsInfoGrab Docs

의존성

요약

Renovate GitLab Bot을 사용하여 여러 프로젝트에서 (일부) Node 및 Ruby 의존성을 업데이트하는 머지 리퀘스트를 자동으로 생성합니다. renovate를 사용하여 업데이트되는 주요 의존성은 다음과 같습니다:

의존성 업데이트#

Renovate GitLab Bot을 사용하여 여러 프로젝트에서 (일부) Node 및 Ruby 의존성을 업데이트하는 머지 리퀘스트를 자동으로 생성합니다. renovate 봇이 관리하는 프로젝트의 최신 목록은 해당 프로젝트의 README에서 확인할 수 있습니다.

renovate를 사용하여 업데이트되는 주요 의존성은 다음과 같습니다:

renovate로 모든 의존성을 업데이트하는 것을 목표로 하고 있습니다.

의존성을 자동으로 업데이트하면 여러 가지 이점이 있으며, 이 예시 MR을 참고하세요.

  • 새 버전이 릴리즈되면 머지 리퀘스트가 자동으로 생성됩니다.

  • MR 설명의 체크박스를 선택하기만 하면 머지 리퀘스트를 쉽게 리베이스하고 업데이트할 수 있습니다.

  • 머지 리퀘스트에는 변경 로그 요약과 각 패키지 버전을 비교하는 링크가 포함됩니다.

  • 머지 리퀘스트를 해당 의존성을 직접 담당하는 사람에게 할당할 수 있습니다.

의존성을 업데이트하는 커뮤니티 기여#

단순히 의존성 버전만 올리는 커뮤니티 기여는 거절해도 괜찮습니다. 단순한 의존성 업데이트는 위에서 설명한 이유로 자동으로 수행하는 것이 더 좋습니다. 커뮤니티 기여를 리베이스해야 하거나 충돌이 발생하거나 오래된 상태가 되면, 기여자에게 수정을 요청하는 데 드는 노력이 얻는 이점보다 커지는 경우가 많습니다.

메이저 버전 업데이트로 인해 상당한 마이그레이션 작업이 수반되는 의존성 업데이트라면 커뮤니티 기여를 수용할 수 있습니다.

다음은 단순 업데이트를 거절하는 이유를 커뮤니티 기여자에게 설명할 때 사용할 수 있는 메시지입니다:

Hello CONTRIBUTOR!

Thank you very much for this contribution. It seems like you are doing a "simple" dependency update.

If a dependency update is as simple as increasing the version number, we'd like a Bot to do this to save you and ourselves some time.

This has certain benefits as outlined in our <a href="https://docs.gitlab.com/development/fe_guide/dependencies/#updating-dependencies">Frontend development guidelines</a>.

You might find that we do not currently update DEPENDENCY automatically, but we are planning to do so in [the near future](https://gitlab.com/gitlab-org/frontend/rfcs/-/issues/21).

Thank you for understanding, I will close this merge request.
/close

의존성

GitLab v19.1
원문 보기
요약

Renovate GitLab Bot을 사용하여 여러 프로젝트에서 (일부) Node 및 Ruby 의존성을 업데이트하는 머지 리퀘스트를 자동으로 생성합니다. renovate를 사용하여 업데이트되는 주요 의존성은 다음과 같습니다:

의존성 업데이트#

Renovate GitLab Bot을 사용하여 여러 프로젝트에서 (일부) Node 및 Ruby 의존성을 업데이트하는 머지 리퀘스트를 자동으로 생성합니다. renovate 봇이 관리하는 프로젝트의 최신 목록은 해당 프로젝트의 README에서 확인할 수 있습니다.

renovate를 사용하여 업데이트되는 주요 의존성은 다음과 같습니다:

renovate로 모든 의존성을 업데이트하는 것을 목표로 하고 있습니다.

의존성을 자동으로 업데이트하면 여러 가지 이점이 있으며, 이 예시 MR을 참고하세요.

  • 새 버전이 릴리즈되면 머지 리퀘스트가 자동으로 생성됩니다.

  • MR 설명의 체크박스를 선택하기만 하면 머지 리퀘스트를 쉽게 리베이스하고 업데이트할 수 있습니다.

  • 머지 리퀘스트에는 변경 로그 요약과 각 패키지 버전을 비교하는 링크가 포함됩니다.

  • 머지 리퀘스트를 해당 의존성을 직접 담당하는 사람에게 할당할 수 있습니다.

의존성을 업데이트하는 커뮤니티 기여#

단순히 의존성 버전만 올리는 커뮤니티 기여는 거절해도 괜찮습니다. 단순한 의존성 업데이트는 위에서 설명한 이유로 자동으로 수행하는 것이 더 좋습니다. 커뮤니티 기여를 리베이스해야 하거나 충돌이 발생하거나 오래된 상태가 되면, 기여자에게 수정을 요청하는 데 드는 노력이 얻는 이점보다 커지는 경우가 많습니다.

메이저 버전 업데이트로 인해 상당한 마이그레이션 작업이 수반되는 의존성 업데이트라면 커뮤니티 기여를 수용할 수 있습니다.

다음은 단순 업데이트를 거절하는 이유를 커뮤니티 기여자에게 설명할 때 사용할 수 있는 메시지입니다:

Hello CONTRIBUTOR!

Thank you very much for this contribution. It seems like you are doing a "simple" dependency update.

If a dependency update is as simple as increasing the version number, we'd like a Bot to do this to save you and ourselves some time.

This has certain benefits as outlined in our <a href="https://docs.gitlab.com/development/fe_guide/dependencies/#updating-dependencies">Frontend development guidelines</a>.

You might find that we do not currently update DEPENDENCY automatically, but we are planning to do so in [the near future](https://gitlab.com/gitlab-org/frontend/rfcs/-/issues/21).

Thank you for understanding, I will close this merge request.
/close