VuePress + GitLabで作ってるサイトにNetlify CMSを適用させようとしたところ
とエラーが出ました。
ドキュメントによれば、
Editorial workflow works with GitHub repositories only. Support for other Git hosts is coming soon.
と書いてますね。おとなしくGitHub使えばいいのだろうけど、GitHubだと無料プライベートリポジトリの人数3人までとか制限があるし、うーんって感じです。
publish_mode
をコメントアウト
これで上手くいきました。
動いた
動いたけど、ドラフト系が全くないのでちょっと使いにくいかも。。。
VuePress + Netlify CMSだからなのかな? HugoだとHugo側でドラフトの仕組みもあるので表示が違う可能性もあるかも?
対応はカミングスーンって言ってるけど、会話のスタートが2017年とかなのでとりあえずはおとなしくGitHubにしておいた方がいいかもしれないなぁなど思いました。