chore: Dependabot で依存関係の更新を自動化する - #74
Closed
uidev1116 wants to merge 1 commit into
Closed
Conversation
a-blog cms 本体(Bitbucket)から submodule として参照されており、依存更新を本体側で まとめて面倒を見るのが難しいため、このリポジトリ自身で自動化する。 パッチとマイナーは週次で 1 本の PR にまとめる。メジャーは対象外とした。破壊的変更の確認と 本体・テーマへの影響評価が必要で、それは人が計画して上げる作業になるため(React 19 対応が その例)。ワークフローがあるリポジトリでは actions 自体も月次で更新する。
Contributor
Author
|
React 19 対応ブランチにまとめるため、こちらは閉じます。 |
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.
目的
a-blog cms 本体(Bitbucket)から submodule として参照されているため、依存更新を本体側でまとめて面倒を見るのが難しい。このリポジトリ自身で自動化する。
Bitbucket は Dependabot に対応していないので本体側では使えず、GitHub にあるこのリポジトリだけで設定できる。
内容
マージ後に検討したいこと(任意)
Dependabot PR の自動マージまで進めるには、リポジトリ側の設定が別途必要です。
pull_requestでも走るようにする(現状はon: [push])上記が揃えば
gh pr merge --autoを使うワークフローを足せます。