Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 1.48 KB

slide.md

File metadata and controls

73 lines (49 loc) · 1.48 KB
<style type="text/css"> .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 { text-transform: none; } </style>

GitHub の Dependabot が良い

yamap55


アジェンダ

  • Dependabot とは
  • サンプル
  • 注意

Dependabot とは

--

  • Library の更新を検知
  • Library の更新を PR
    • PR 内にリリースノートなども含む
  • GitHub 公式(GitHub が買収)

--

細かな設定も可能

  • 更新を無視する対象
  • レビュアーの指定
  • 更新を確認するタイミング

https://docs.github.com/en/github/administering-a-repository/configuration-options-for-dependency-updates


サンプル


注意

  • GitHub に取り込まれる前は Marketplace で使用する GitHub Apps だったらしい
    • 日本語ドキュメントは Marketplace 版の記載が多い
  • 現在は GitHub Actions で使用する
  • CI で実行されるユニットテストによって影響を調査するのでユニットテストがほぼ必須

参考


ご清聴ありがとうございました