From d393d1d88e8542a4eec51c4733025f8b8788bea9 Mon Sep 17 00:00:00 2001 From: Parker Lougheed Date: Sun, 25 Oct 2026 01:48:24 +0800 Subject: [PATCH 1/2] Group same dependency updates in dependabot --- .github/dependabot.yaml | 895 ++++------------------------------------ 1 file changed, 86 insertions(+), 809 deletions(-) diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 2aa0e164c3..f4e6561553 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -1,834 +1,169 @@ version: 2 -enable-beta-ecosystems: true updates: - # Github actions ecosystem. + # GitHub Actions ecosystem. - package-ecosystem: "github-actions" directory: "/" schedule: interval: "daily" - # Don't auto-submit github action updates until subosito/flutter-action update is cleared + # Don't auto-submit GitHub Action updates until + # subosito/flutter-action update is cleared. # labels: # - "autosubmit" - # Pip ecosystem. - - package-ecosystem: "pip" - directory: "/tfagents-flutter/" - schedule: - interval: "daily" - labels: - - "autosubmit" - # Pub ecosystem. - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animated-responsive-layout/step_08/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_01/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_02_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_02_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_02_c/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_02_d/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_02_e/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_03_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_03_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_03_c/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_03_d/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_04_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_04_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_04_c/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_04_d/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_05_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_05_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_05_c/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/animations/step_05_d/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_08/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_09/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/brick_breaker/step_10/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_01/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_02/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/colorist/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_06_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_06_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_07_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_07_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_08/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_09/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_10/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_11_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_11_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/dart-patterns-and-records/step_12/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/deeplink_cookbook/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_02/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/firebase-get-to-know-flutter/step_09/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_02/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_05_a/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_05_b/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_05_c/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_08/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/generate_crossword/step_09/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/genui-intro/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/genui-intro/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/genui-intro/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/genui-intro/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/genui-intro/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/google-maps-in-flutter/step_3/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/google-maps-in-flutter/step_4/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/google-maps-in-flutter/step_5/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/homescreen_codelab/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/homescreen_codelab/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/homescreen_codelab/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/homescreen_codelab/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/complete/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/complete/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_00/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_00/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_03/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_03/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_07/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_07/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_08/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_08/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_10/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_10/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_11/app/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/in_app_purchases/step_11/dart-backend/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_04_a_widget/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_04_b_behavior/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_a_pair/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_b_extract/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_c_card_padding/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_d_theme/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_e_text_style/" - schedule: - interval: "daily" - labels: - - "autosubmit" + + # Pub ecosystem. Group each dependency across the steps of a codelab. - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_f_accessibility/" + directories: + - "/animated-responsive-layout/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + animated-responsive-layout: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_g_center_vertical/" + directories: + - "/animations/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + animations: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_h_center_horizontal/" + directories: + - "/brick_breaker/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + brick_breaker: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_05_i_optional_changes/" + directories: + - "/colorist/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + colorist: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_06_a_business_logic/" + directories: + - "/dart-patterns-and-records/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + dart-patterns-and-records: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_06_b_add_row/" + directory: "/deeplink_cookbook/" schedule: interval: "daily" labels: - "autosubmit" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_06_c_add_like_button/" + directories: + - "/firebase-get-to-know-flutter/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + firebase-get-to-know-flutter: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_07_a_split_my_home_page/" + directories: + - "/generate_crossword/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + generate_crossword: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_07_b_convert_to_stateful/" + directories: + - "/genui-intro/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + genui-intro: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_07_c_add_selectedindex/" + directories: + - "/google-maps-in-flutter/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + google-maps-in-flutter: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_07_d_use_selectedindex/" + directories: + - "/homescreen_codelab/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + homescreen_codelab: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_07_e_add_layout_builder/" + directories: + - "/in_app_purchases/*/app" + - "/in_app_purchases/*/dart-backend" schedule: interval: "daily" labels: - "autosubmit" + groups: + in_app_purchases: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/namer/step_08/" + directories: + - "/namer/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + namer: + group-by: "dependency-name" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" directory: "/tooling/codelab_rebuild/" @@ -836,73 +171,15 @@ updates: interval: "daily" labels: - "autosubmit" + - package-ecosystem: "pub" versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_03/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_04/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_05/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_06/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_07/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_08/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_09/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_10/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_11/" - schedule: - interval: "daily" - labels: - - "autosubmit" - - package-ecosystem: "pub" - versioning-strategy: "increase-if-necessary" - directory: "/webview_flutter/step_12/" + directories: + - "/webview_flutter/step_*" schedule: interval: "daily" labels: - "autosubmit" + groups: + webview_flutter: + group-by: "dependency-name" From b8ce5aa93b2c6f39dba9bcf9527c89becae9b017 Mon Sep 17 00:00:00 2001 From: Parker Lougheed Date: Sun, 25 Oct 2026 01:50:35 +0800 Subject: [PATCH 2/2] Add dependency cooldowns according to zizmor --- .github/dependabot.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index f4e6561553..6d30fd607f 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -5,6 +5,8 @@ updates: directory: "/" schedule: interval: "daily" + cooldown: + default-days: 7 # Don't auto-submit GitHub Action updates until # subosito/flutter-action update is cleared. # labels: @@ -17,6 +19,8 @@ updates: - "/animated-responsive-layout/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -29,6 +33,8 @@ updates: - "/animations/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -41,6 +47,8 @@ updates: - "/brick_breaker/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -53,6 +61,8 @@ updates: - "/colorist/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -65,6 +75,8 @@ updates: - "/dart-patterns-and-records/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -76,6 +88,8 @@ updates: directory: "/deeplink_cookbook/" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" @@ -85,6 +99,8 @@ updates: - "/firebase-get-to-know-flutter/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -97,6 +113,8 @@ updates: - "/generate_crossword/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -109,6 +127,8 @@ updates: - "/genui-intro/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -121,6 +141,8 @@ updates: - "/google-maps-in-flutter/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -133,6 +155,8 @@ updates: - "/homescreen_codelab/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -146,6 +170,8 @@ updates: - "/in_app_purchases/*/dart-backend" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -158,6 +184,8 @@ updates: - "/namer/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: @@ -169,6 +197,8 @@ updates: directory: "/tooling/codelab_rebuild/" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" @@ -178,6 +208,8 @@ updates: - "/webview_flutter/step_*" schedule: interval: "daily" + cooldown: + default-days: 7 labels: - "autosubmit" groups: