baserCMSでは、クラスリファレンス の作成に phpDocumentor を使用しています。
リリース時に、GitHub Actions によって自動的にクラスリファレンスが生成されます。
デプロイの設定は、.github/workflows/php_documentor.yml
に記述されています。
なお、デプロイの流れは次のとおりです。
- Docker を使用して、phpDocumentor を実行するコンテナを起動します。
- phpDocumentor によって、クラスリファレンスが生成されます。
- 生成されたクラスリファレンスを、baserproject.github.io レポジトリに、git push することでデプロイします。