A と B の 2 つのリポジトリがあり、どちらも GitHub でホストされています。
- レポ A は静的サイト ジェネレーター コードです。
- レポ B はテキスト ファイルの束です。
彼らは別々にいなければなりません。レポ B が更新を受け取るたびに、レポ A を再構築したいと考えています。GitHub Actions のみを使用して動作する必要があります。レポ B がアクションレスのままである、つまり、そのレポに CI/CD が接続されていない (ファイルのみを保存する) ことをお勧めします。git サブモジュールを使用して動作させることができるのではないかと考えていました。レポ B はレポ A 内のサブモジュールになります。レポ A 内で GH アクションを構築し、レポ B の変更を検出してそこからプルすることは可能ですか?
編集:レポ A は Static-site generator( nextjs
) です。公開するつもりです。org-roam
レポ B は、ユーザーが持ち込むテキスト ファイル ( ) でいっぱいです。一緒に、個人の wiki Web サイトを構築します。構成の手間を最小限に抑えたいと考えています。そのため、すべての CI/CD とコードをレポ A にカプセル化して、ユーザーがそれをフォークして、ナレッジ ベース リポジトリ (レポ B) でプラグ アンド プレイできるようにしたいと考えています。 )。2 つのリポジトリ間で GitHub アクションを絡み合わせることは理想的ではないようです。そのため、より良い解決策を探しています。