From 9781f1dd1226c257314df335bac75f87fed90f9d Mon Sep 17 00:00:00 2001 From: Parker Lougheed Date: Mon, 18 Aug 2025 21:50:44 +0800 Subject: [PATCH] Update packages and CI to Dart 3.9 --- .github/workflows/dart.yml | 20 ++++++++++---------- pkgs/analysis_defaults/pubspec.yaml | 2 +- pkgs/dash_design/pubspec.yaml | 2 +- pkgs/excerpter/pubspec.yaml | 2 +- pkgs/inject_dartpad/pubspec.yaml | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index fbfb542..cd52a04 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -39,23 +39,23 @@ jobs: - name: mono_repo self validate run: dart pub global run mono_repo generate --validate job_002: - name: "analyzer_and_format; Dart 3.8.0; PKGS: pkgs/analysis_defaults, pkgs/dash_design, pkgs/excerpter, pkgs/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`" + name: "analyzer_and_format; Dart 3.9.0; PKGS: pkgs/analysis_defaults, pkgs/dash_design, pkgs/excerpter, pkgs/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`" runs-on: ubuntu-latest steps: - name: Cache Pub hosted dependencies uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 with: path: "~/.pub-cache/hosted" - key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/analysis_defaults-pkgs/dash_design-pkgs/excerpter-pkgs/inject_dartpad;commands:format-analyze" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkgs/analysis_defaults-pkgs/dash_design-pkgs/excerpter-pkgs/inject_dartpad;commands:format-analyze" restore-keys: | - os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/analysis_defaults-pkgs/dash_design-pkgs/excerpter-pkgs/inject_dartpad - os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0 + os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkgs/analysis_defaults-pkgs/dash_design-pkgs/excerpter-pkgs/inject_dartpad + os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0 os:ubuntu-latest;pub-cache-hosted os:ubuntu-latest - name: Setup Dart SDK uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c with: - sdk: "3.8.0" + sdk: "3.9.0" - id: checkout name: Checkout repository uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 @@ -185,23 +185,23 @@ jobs: if: "always() && steps.pkgs_inject_dartpad_pub_upgrade.conclusion == 'success'" working-directory: pkgs/inject_dartpad job_004: - name: "unit_test; Dart 3.8.0; PKG: pkgs/excerpter; `dart test`" + name: "unit_test; Dart 3.9.0; PKG: pkgs/excerpter; `dart test`" runs-on: ubuntu-latest steps: - name: Cache Pub hosted dependencies uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 with: path: "~/.pub-cache/hosted" - key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/excerpter;commands:test" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkgs/excerpter;commands:test" restore-keys: | - os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/excerpter - os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0 + os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0;packages:pkgs/excerpter + os:ubuntu-latest;pub-cache-hosted;sdk:3.9.0 os:ubuntu-latest;pub-cache-hosted os:ubuntu-latest - name: Setup Dart SDK uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c with: - sdk: "3.8.0" + sdk: "3.9.0" - id: checkout name: Checkout repository uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 diff --git a/pkgs/analysis_defaults/pubspec.yaml b/pkgs/analysis_defaults/pubspec.yaml index 2616344..640a4a5 100644 --- a/pkgs/analysis_defaults/pubspec.yaml +++ b/pkgs/analysis_defaults/pubspec.yaml @@ -3,7 +3,7 @@ description: Analysis defaults for Dart/Flutter site tools. publish_to: none environment: - sdk: ^3.8.0 + sdk: ^3.9.0 # NOTE: Code isn't allowed in this package. # Don't add dependencies besides the underlying lints package. diff --git a/pkgs/dash_design/pubspec.yaml b/pkgs/dash_design/pubspec.yaml index 8583b2b..1143a68 100644 --- a/pkgs/dash_design/pubspec.yaml +++ b/pkgs/dash_design/pubspec.yaml @@ -5,7 +5,7 @@ publish_to: none repository: https://github.com/dart-lang/site-shared/tree/main/pkgs/dash_design environment: - sdk: ^3.8.0 + sdk: ^3.9.0 dev_dependencies: analysis_defaults: diff --git a/pkgs/excerpter/pubspec.yaml b/pkgs/excerpter/pubspec.yaml index 0abc891..50b6022 100644 --- a/pkgs/excerpter/pubspec.yaml +++ b/pkgs/excerpter/pubspec.yaml @@ -5,7 +5,7 @@ publish_to: none repository: https://github.com/dart-lang/site-shared/tree/main/pkgs/excerpter environment: - sdk: ^3.8.0 + sdk: ^3.9.0 dependencies: args: ^2.6.0 diff --git a/pkgs/inject_dartpad/pubspec.yaml b/pkgs/inject_dartpad/pubspec.yaml index f7a0055..5a9c430 100644 --- a/pkgs/inject_dartpad/pubspec.yaml +++ b/pkgs/inject_dartpad/pubspec.yaml @@ -2,7 +2,7 @@ name: inject_dartpad publish_to: none environment: - sdk: ^3.8.0 + sdk: ^3.9.0 dependencies: html_unescape: ^2.0.0