You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
tl:dr CIで挙動を確認できたら自動的にマージしてくれるコンフィグを作成しました。 とりあえず試してみたい人は利用してみてください! はじめに dependabotやRenovateがよく渋滞を起こします。 GitHubにはせっかくAutoMerge機能があるので自動化しましょう。といった内容です。 目次 tl:dr はじめに 目次 renovate.jsonについて renovate.jsonの共通化 AutoMergeの利用 完成したもの 最後に renovate.jsonについて Renovateはプロジェクトの依存(パッケージ)を管理してくれるBotです。 GitHub上でリアルタイムに依存(パッケージ)の更新を監視してくれます。 通常では最新のパッケージが公開されるとそのたびにプルリクエスト(PR)を出してくれるようになっているのですが、 それが仇となってあまり管理できていな
TERASSのsunadoiです。 みなさん、ライブラリのアップデートは定期的にしていますか。 今回はライブラリを定期的にアップデートするという目標を掲げてプロジェクトにRenovateを導入してから半年程経ったのでその振り返りを残しておこうと思います。 実際に半年ほど運用してみて知見が溜まってきたので、どんな感じの設定をしているかを導入当時の背景とともに紹介しつつ振り返っていきます。 導入したプロジェクトの構成はReact, TypeScript, Cloud Functions for Firebaseのモノレポです。 Renovateとは プロジェクトの依存関係の更新を自動化してくれるツールです。 npmライブラリだけでなく、GitHub Actionsで使うコマンドやDockerイメージのバージョンなんかも監視してくれて、バージョンアップのためのPR作成まで自動で行なってくれます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く