「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>GitHub Dependabot]]
-戻る
--[[GitHub Dependabot]]
--[[Github - Pull Request関連]]

*目次 [#le7d0141]
#contents

*概要 [#r2089675]
-[[Dependabot>GitHub Dependabot]]による脆弱性の修正が含まれる Pull Request。
-例 : https://github.com/OpenTouryoProject/FrontendTemplates/pulls

*詳細 [#r6fe01db]

**タイトル [#w51be533]

-脆弱性があると、[[Dependabot>GitHub Dependabot]] から、
>'Bump handlebars from X to Y in Z'

>と言う Pull Request が送られてくる。

--X : 現バージョン番号
--Y : 新バージョン番号
--Z : 対象フォルダ パス

**対象 [#a92113f6]
DefaultのBrunchに送られてくる模様。

**内容 [#k248457b]
[[Dependabot>GitHub Dependabot]]なので、基本は、依存関係管理ファイルの修正。

**対応 [#ed373636]

***マージする [#aaacbf12]
-単純にマージして良いのか?と言う話。

-脆弱性の多くは、[[npm]]系で、
--手動操作も [[npm audit fix>npmのコマンド#w961e02f]] してるだけなら、
--マージしても問題はないが、
--ビルドとテストは必要と考える。

***マージしない [#f9f97bde]
-放置すると、[[Dependabot>GitHub Dependabot]]により、Brunchが追加されていく。
-Pull RequestをCloseしたり、BrunchをDeleteしたりすると、
--[[Dependabot>GitHub Dependabot]]は、「このリソースについてはお知らせしません。」と言ってくる。
--その後、BrunchをRestoreして、Pull RequestをReOpenすると、[[Dependabot>GitHub Dependabot]]により、
---Brunchが、最新に更新される。
---若しくは、別途、修正がされていると、~
一時的に、Conflictの状態になるが、その後、~
Pull RequestがClose、BrunchがDeleteされる。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS