Quantcast
Channel: kakakakakku blog
Viewing all articles
Browse latest Browse all 920

Dependabot で AWS CDK を自動的にアップデートしよう

$
0
0

Dependabot version updatesを使うと package.jsonに指定しているパッケージのアップデートを自動化できる❗️設定は比較的簡単で package-ecosystemnpmを設定して,あとは必須の directoryschedule.intervalでアップデートの対象ディレクトリとスケジュールを決めれば OK👌個人的な AWS CDK 検証用プライベートリポジトリに設定して数週間試してみた \( 'ω')/

docs.github.com

ちなみに以下の AWS CDK ドキュメントでは Dependabotnpm-check-updatesが紹介されていた.他には reviewdogを使うという選択肢もあると思う🐶

docs.aws.amazon.com

🤖 .github/dependabot.yml

version:2updates:- package-ecosystem: npm
    directory: /
    schedule:interval: daily
    open-pull-requests-limit:2target-branch: master
    groups:aws-cdk-dependencies:patterns:- aws-cdk
          - aws-cdk-lib
        update-types:- minor
          - patch
    ignore:- dependency-name:"*"update-types:["version-update:semver-major"]

ちなみに aws-cdk と aws-cdk-lib に関しては同じプルリクエストにまとめるために groupsを設定している👌 groupsは2023年8月にリリースされている❗️

github.blog

動作確認

AWS CDK の aws-cdkaws-cdk-libを自動的にアップデートするプルリクエストが作れたー👏


Viewing all articles
Browse latest Browse all 920

Trending Articles