안녕하세요,
문제
Discourse GitHub 플러그인이 GitHub 조직 내 모든 저장소에 대한 기여를 배지(badging)로 표시할 수 있는 좋은 방법을 찾고 있습니다. 가능하다면 정규식 패턴을 사용하여 저장소를 매칭하는 것이 더 좋겠지만, 그렇게는 되지 않는 것 같습니다. 플러그인의 링크백(linkback) 부분은 조직 전체를 위한 와일드카드를 허용하지만, 배지 통합 기능은 이를 지원하지 않습니다.
현재로서는 각 저장소를 개별적으로 나열해야 하는 것으로 보이며, sensu-plugins 조직에는 100개 이상의 저장소가 있어 이는 현실적으로 어렵습니다.
최소 필수 개선 사항
원하는 작업의 예시는 다음과 같습니다.
sensu-plugins 아래 모든 저장소와 관련된 모든 기여에 대해 배지를 설정할 수 있기를 원하지만, 배지 통합 기능은 sensu-plugins/*를 허용하지 않습니다. 이렇게 하면 배지 기능이 현재 링크백 기능이 허용하는 내용과 일치하게 됩니다.
더 유연한 개선 사항(희망 사항)
더 나아가 이상적으로는 ^sensu-plugins/sensu-plugin과 같은 정규식 패턴이나 sensu-plugins/sensu-plugin*과 같은 접두사 글롭(glob)을 사용하여 sensu-plugin* 네이밍 컨벤션으로 시작하는 플러그인만 매칭하고 싶습니다.