<aside>

기여 현황판은 :github: github PR 단위가 SSOT 로 작동하며, 각 카드가 생성/이동 되는 시점은 매 10분이며, 동작 방식은 다음과 같습니다.

  1. forked repo 내에서 작업 branch → main 방향의 PR을 생성하면, In Team-Review카드가 생성됩니다.
    1. In Team-Review로 카드가 처음 만들어질 때는 담당자에 멤버 전원 태그되며, 세 분 모두 Notion 알림을 받습니다.
    2. 규칙과 도구 양쪽 모두 현재는 팀 리뷰를 강제하지 않습니다.
    3. 팀 리뷰를 거칠지는 사람이 정하는 규칙이고 보드는 어느 쪽이든 정확히 반영합니다.
    4. ⚠️ 3번에도 명시되어있지만, 이 PR은 머지하지 않고, 리뷰만 진행합니다.⚠️
  2. forked repo → upstreamrepo 방향의 PR 이면 In Maintainer-Review 카드가 생성됩니다.
  3. 작업 branch → main 방향으로 쏜 PR의 팀 리뷰를 받은 뒤 작업 branch → upstream 방향으로 PR을 쏘면 새 카드 없이 기존 카드가 In Team-Review에서 In Maintainer-Review로 옮겨갑니다.
    1. 물론 바로 Matintainer에게 리뷰 받고싶다 하면, forked 작업 branch → upstream 으로 쏴도 됩니다.
    2. 팀 리뷰 PR은 머지하지 말고 승인만 받아주세요. main에서 새로 열면 별도 카드가 생깁니다.
  4. 마찬가지로 Merged 된 PR 이나 Closed 된 PR 역시 카드를 옮겨줍니다.

https://github.com/hamsurang/contrib-board-sync 에서 구현 내용을 보실 수 있습니다.

</aside>

GitHub - facebook/astryx: An open source design system that's fully customizable and agent ready

Astryx 기여 현황판