サイボウズ株式会社 / 生産性向上チーム
Renovate による依存関係更新フロー改善ことはじめ
生産性向上チームは assam という OSS を開発およびメンテナンスしています。必要な機能の開発はすでに終えており、現在は問題が発生した場合に bug fix や脆弱性改修をリリースしています。 そのため、リリースは頻繁に行っているわけではなく、assam のコードに触れるときは何か問題が起きたときだけです。その結果、リリースの間隔が開くことによって、いざリリースしようとしたときに依存関係の更新で様々な問題に遭遇するというつらい問題が発生していました。 今回は細かく依存関係更新をしていくために実施した取り組みを紹介します。