제 이해가 맞나요?
a) 이는 GitHub Actions를 통해 제공됩니다: GitHub Actions를 사용하여 적절한 스펙/테스트가 있는 플러그인은 모든 테스트가 통과하고 CI 액션의 상태가 API로 읽을 수 있는 경우 GitHub에 배지가 표시됩니다.
b) Discourse 공식 플러그인과 Pavilion 플러그인을 제외하고는, 업데이트하려는 버전에서 사용 중인 플러그인이 정상적으로 작동하는지 여부를 관리자가 자동으로 확인할 수 있는 개요가 존재하지 않나요?
플러그인 호환성에 대한 메타데이터를 검색하던 중 .discourse-compatibility 파일을 통해 https://meta.discourse.org/t/pinning-plugin-and-theme-versions-for-older-discourse-installs/156971를 발견했습니다.
제가 이해하기로는, 이는 반대되는 문제(플러그인에 비해 Discourse 버전이 너무 오래된 경우)에 대한 해결책인 것 같습니다.
반대 방향, 즉 Discourse에 비해 플러그인 버전이 너무 오래된 경우를 어떻게 처리해야 할까요?
/admin/upgrade에서 예정된 업그레이드에 대해 테스트가 실패하는 플러그인에 대해 경고를 표시할 수 있을까요?