ヘッドレスCMSのKurocoはCDNへのサイトのデプロイにGithubActionsを利用します。

デプロイ方法は公式で以下の通り手順が記載されています。

https://kuroco.app/ja/docs/tutorials/connect-to-github-with-kuroco-front/

レポジトリフィールドのbuild.ymlの内容をそのままコピーして.github/workflows 配下に配置し、PushしActionsを確認したところ、エラー発生。

Process completed with exit code 1.

なので原因不明。Commit内容を見ると同じく配置したkuroco_front.jsonの末尾に問題があるように見えるが特に問題は無さそう。

npm ciのエラーなので、調べたところbuild.ymlの記述に以下のオプションを追記。

run: npm ci --legacy-peer-deps --no-audit --progress=false --silent

 

ビルド成功

無事にビルドが通り、デプロイ成功しました。