최근 업데이트로 모든 컴포넌트 브랜치가 초기화되었습니다

Advanced Install 모달을 통해 소싱한 일부 컴포넌트에 대해 브랜치를 사용 중입니다. 최근 CDCK에서 호스팅하는 인스턴스에 대한 업데이트로 인해 모든 컴포넌트가 main 브랜치를 사용하도록 초기화되었습니다. 소스 링크가 ../tree/branch-name 대신 main 브랜치를 가리키고 있었습니다.

1개의 좋아요

최근 몇 주 동안 내부적으로 몇 가지 논의가 있었지만, 이 문제를 일으켰을 만한 변경 사항을 우리가 최근 몇 주 사이에 수행했다는 사실은 인지하고 있지 않습니다.

다만 몇 달 전에는 해당 영역에서 일부 변경 사항을 수행했습니다… 긴 공백 후에 다시 브랜치에서 개발을 재개하신 건가요? 이것이 최근 발생한 회귀(regression)라고 생각하시나요?

2개의 좋아요

음, 더 자세한 디버깅 방법은 잘 모르겠습니다. 혹시 모르니, 무슨 일이 일어났는지 더 자세히 공유해 보겠습니다:

  • discourse-tag-banners와 discourse-category-banners 컴포넌트의 브랜치를 사용하고 있습니다(사이드바 및 레이아웃 플러그인과 함께 사용).
  • 기존 브랜치는 변경하지 않았으며,
    • 포크의 main 브랜치를 업데이트하고
    • 포크에 새 브랜치를 추가했습니다. 이 브랜치는 어떤 프로덕션 사이트에서도 사용하지 않고 있습니다.
  • CDCK에서 호스팅하는 사이트에 이미 설치되어 있는 컴포넌트들이 제 포크의 main 브랜치를 소스로 사용하도록 변경되었습니다.
  • 셀프호스팅 사이트의 브랜치는 변경되지 않았습니다.