GitHub上のパブリックリポジトリは、1つのYAMLファイルのみに変更が加えられています。私はすべてのプッシュでそのファイルを処理し、それに基づいてファイルを生成するソリューションを探しています。基本的には、パイプラインまたはCIがファイルを解析し、さまざまなマークダウンファイルを作成する必要があります。これらのファイル(より具体的には、これらのファイルの変更)は、リポジトリにプッシュバックされます。ファイルを生成してリポジトリに戻すためのGitHubパイプライン/ CI
要件:
- YAMLファイルを手動で変更し、マークダウンファイルへの自動変更は、両方のマスターブランチにプッシュしなければなりません。
- バージョン履歴を保存する必要があります(強制的なプッシュが機能しないなど)。
- 生成される任意の数のファイルがあります。
GitHub PagesとGitHub Releasesのトラビスプロバイダがあります。しかしどちらも、私の要求には適さないという制限があります。
私はGitHubでどのツール/ CI /パイプラインを使用することができますか?自営業のCIよりもサービスを好むだろう。
サービスを含めるための回答を編集しました。 – VonC