ここで誤解があると思います。私はDiscourse自体の開発を行おうとしているわけではありません。また、M1でDiscourseを本番環境で実行しようとしているわけでもありません。私がやろうとしていることは以下の通りです。
- インフラストラクチャを管理するための自動化コードを作成する
- これにはDiscourseのインストールと定期的なアップグレードが含まれます。
- 作業はUTM経由で実行されるRHEL9イメージを使用した私のM1ラップトップで行われます。
- これには、RHEL9 VM内でDiscourseのインストールとブートストラップを行うための自動化コードが必要です。
- IntelベースのサーバーでDiscourseを実行する
- 自動化コードは、UATおよび本番環境のためにRHELベースのサーバーにデプロイされます。
したがって、私の認識が間違っていなければ、macOSで実行しようとしているわけではないため、追加の変更は必要ありません。もしPRに含まれているもの以外に追加の変更が必要な場合は、適切なサーバーを入手して作業を進めることにしますが、それは必要でしょうか?一方で、すでに完了しているPRがマージをブロックするような問題はありますか?