Renovate
The config:recommended preset is the recommended configuration for most Renovate users. Renovate also has a config:best-practices preset that includes our upgrade best practices. ベストプラクティスのpreset docs.renovatebot.com
pinGitHubActionDigests の上位版で、SHA pin に加えて行末コメントを semver 形式(# v4.1.1)で維持してくれる。 補足ですが Renovate の場合 helpers:pinGitHubActionDigestsToSemver という Preset を使うと major バージョンしか指定してない場合でも f…
裸のSHAだけだとデフォルトで更新対象外になる。@ # v4.1.1 のようにコメントを付けると Renovate がバージョンを追える。pinact などのツールは自動でこの形式を生成する。 docs.renovatebot.com
このプリセットを入れなくても、すでにSHA pin済みのactionは更新PR が出る。プリセットの役割は tag 参照(@v4)を SHA に 置き換える PR を出させること。 docs.renovatebot.com
経緯:買収による統合 Renovate Botは、依存関係の自動更新ツールで、2019年にMend.ioに買収された。 買収に伴い、それまで有料だったGitHub Appのプライベートリポジトリ向けプランと、セルフホスト型の Renovate Pro の両方が無料化された。これらは「Mend…