vim-jp.github.io: CircleCIを停止しました #406
koron
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
https://github.com/vim-jp/vim-jp.github.io/ のCircleCIでのビルドが失敗するようになっていたので停止しました。
加えてBranch protection ruleから「CirleCIでのビルド」を外しました。
記録のため経緯と判断内容を書き記します。
もともとCircleCIでのビルドはPR結果のpreviewを提供する目的で設定していました。
Articfactsにjekyllでビルド済みのファイルが配置されるので、
それらを開くことで変更内容を確認するためです。
しかしGemfileで緩いバージョン指定をしていたため、
いくつかのGem(ffi)が新しくなりすぎバージョン制約を満たせなくなり
ビルドが失敗していました。
プレビューはあれば嬉しいのですが
「最近はルック&フィールに対する変更はないのでなくても困りはしないだろう」
との結論に至り停止しました。
なお理想的にはGitHubに閉じてプレビューを実現できることが望まれます。
deploy-pages アクション にはα版として
preview
パラメーターが存在しています。これが利用可能になったらプレビューを復活させるのが良いと考えています。
Beta Was this translation helpful? Give feedback.
All reactions