Renovateで実現するライブラリの自動更新生活 by ikesyo

iOSDC Japan 2023
採択
2023/09/03 17:05〜
Track A
LT(5分)

Renovateで実現するライブラリの自動更新生活

ikesyo ikesyo ikesyo

皆さん、ライブラリは日頃から更新していますか?iOSの毎年のアップデートに追従する皆さんであれば、もちろんライブラリや各種エコシステムにも追いつこうとしているはずですよね!?しかし、それは楽な作業ではないのもまた事実。せめて更新を自動的に教えてくれたり、自動的にプルリクエストを作成してテストを回してくれたら……

そんなことを実現してくれるのがMend社の提供するRenovateです!Renovateは数十のパッケージマネージャー・データソース、GitHubやGitLabなど複数のプラットフォームにも対応したライブラリの自動更新ツール・サービスであり、OSSとして開発されています。本LTではRenovateのコントリビューターとして "Valuable contributions" にもノミネートされた筆者が、iOS開発におけるRenovateの設定や活用方法を簡潔にお伝えします。