Repository navigation
Conversation
The publishing workflow builds docs/ with that action. CI was running make build, which resolves gems from the Gemfile on its own. Keep the Docker preview and Gemfile.lock for local editing. Group Dependabot version updates so lockfile bumps stay separate from the Pages build.
Match the existing README, which writes システムのRuby without a space.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#264 を置き換えます。
概要
CIのビルドを、公開ジョブと同じ
actions/jekyll-build-pages@v1に変えます。入力は公開ワークフローに合わせ、source: ./docs、destination: ./docs/_site、future: falseです。これまでCIは
make buildでした。これはDockerfileがGemfileだけをbundle installする経路で、公開イメージのgemとは別物です。#263のあと、lockfileはjson 2.21.2でもCIはjson 3.0.2を入れていました。公開イメージghcr.io/actions/jekyll-build-pages:v1.0.13が読んでいるのはjson 2.7.1です。変えていないもの
手元のDocker(
make up)とGemfile.lockはそのままです。どちらも記事を書くためのプレビューで、公開環境そのものではありません。Gemfile.lock向けのDependabotは、通常のversion updateを月次で1本にまとめます。security updateは対象外のまま個別に開きます。