前置き
actions/upload-artifact と download-artifact がそれぞれv4になりました。
個人リポジトリの .github/dependabot.yml
で下記のような自動更新設定を入れていたのでそれぞれバージョンアップのPRが作られました。
updates: - package-ecosystem: github-actions directory: /
しかし、片方ずつバージョンアップするPRだとCIがコケてしまったので同時にバージョンアップする必要がありました。
手でバージョンアップしても良かったのですが、今後の事も考えて自動化しました。
実際の設定
下記のように複数のactionを1つのグループとして扱うことでDependabotで同時にバージョンアップするすることができます。
groups: artifact-actions: patterns: - "actions/upload-artifact" - "actions/download-artifact"
参考リンク
実際に作られたPR
ヨシ!