여기서 오해가 있는 것 같습니다. 저는 Discourse 자체에 대한 개발을 하려는 것이 아닙니다. 또한 M1에서 Discourse를 프로덕션으로 실행하려는 것도 아닙니다. 제가 하려는 일은 다음과 같습니다:
- 인프라를 관리하기 위한 자동화 코드를 작성하는 것
- 여기에는 Discourse의 설치와 주기적인 업그레이드가 포함됩니다.
- 이 작업은 UTM을 통해 실행되는 RHEL9 이미지를 사용하여 제 M1 노트북에서 수행됩니다.
- 이는 RHEL9 VM 내에서 Discourse의 설치와 부트스트랩을 수행하도록 자동화 코드를 구성하는 것을 포함합니다.
- Intel 기반 서버에서 Discourse를 실행하는 것
- 자동화 코드는 UAT 및 프로덕션 환경을 위해 RHEL 기반 서버에 배포됩니다.
제가 잘못 알고 있지 않는 한, MacOS에서 실행하려는 것이 아니므로 추가적인 변경 사항은 필요하지 않습니다. PR에 포함된 것 외에 추가적인 변경 사항이 필요하다면, 이 작업을 수행할 적절한 서버를 구하는 방향으로 전환해야 할 것 같은데, 실제로 그런가요? 아니면 이미 완료된 상태의 제출된 PR에 병합을 막을 수 있는 문제가 있는 것인가요?