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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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