diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index e8a9ccf335..7d697fbc49 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -41,16 +41,16 @@ jobs: - name: mono_repo self validate run: dart pub global run mono_repo generate --validate job_002: - name: "analyze; Dart 3.1.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`" + name: "analyze; Dart 3.1.0; PKGS: ngast, ngcompiler, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`" runs-on: ubuntu-latest steps: - name: Cache Pub hosted dependencies uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 with: path: "~/.pub-cache/hosted" - key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngdart-ngforms-ngrouter-ngtest;commands:analyze" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngforms-ngrouter-ngtest;commands:analyze" restore-keys: | - os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngdart-ngforms-ngrouter-ngtest + os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngforms-ngrouter-ngtest os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0 os:ubuntu-latest;pub-cache-hosted os:ubuntu-latest @@ -79,15 +79,6 @@ jobs: run: dart analyze --fatal-infos . if: "always() && steps.ngcompiler_pub_upgrade.conclusion == 'success'" working-directory: ngcompiler - - id: ngdart_pub_upgrade - name: ngdart; dart pub upgrade - run: dart pub upgrade - if: "always() && steps.checkout.conclusion == 'success'" - working-directory: ngdart - - name: "ngdart; dart analyze --fatal-infos ." - run: dart analyze --fatal-infos . - if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'" - working-directory: ngdart - id: ngforms_pub_upgrade name: ngforms; dart pub upgrade run: dart pub upgrade @@ -118,16 +109,16 @@ jobs: needs: - job_001 job_003: - name: "analyze; Dart 3.1.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart format --output=none --set-exit-if-changed .`" + name: "analyze; Dart 3.1.0; PKGS: ngast, ngcompiler, ngforms, ngrouter, ngtest; `dart format --output=none --set-exit-if-changed .`" runs-on: ubuntu-latest steps: - name: Cache Pub hosted dependencies uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 with: path: "~/.pub-cache/hosted" - key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngdart-ngforms-ngrouter-ngtest;commands:format" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngforms-ngrouter-ngtest;commands:format" restore-keys: | - os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngdart-ngforms-ngrouter-ngtest + os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:ngast-ngcompiler-ngforms-ngrouter-ngtest os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0 os:ubuntu-latest;pub-cache-hosted os:ubuntu-latest @@ -156,15 +147,6 @@ jobs: run: "dart format --output=none --set-exit-if-changed ." if: "always() && steps.ngcompiler_pub_upgrade.conclusion == 'success'" working-directory: ngcompiler - - id: ngdart_pub_upgrade - name: ngdart; dart pub upgrade - run: dart pub upgrade - if: "always() && steps.checkout.conclusion == 'success'" - working-directory: ngdart - - name: "ngdart; dart format --output=none --set-exit-if-changed ." - run: "dart format --output=none --set-exit-if-changed ." - if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'" - working-directory: ngdart - id: ngforms_pub_upgrade name: ngforms; dart pub upgrade run: dart pub upgrade @@ -195,6 +177,70 @@ jobs: needs: - job_001 job_004: + name: "analyze; Dart 3.3.0; PKG: ngdart; `dart analyze --fatal-infos .`" + runs-on: ubuntu-latest + steps: + - name: Cache Pub hosted dependencies + uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 + with: + path: "~/.pub-cache/hosted" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:ngdart;commands:analyze" + restore-keys: | + os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:ngdart + os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0 + os:ubuntu-latest;pub-cache-hosted + os:ubuntu-latest + - name: Setup Dart SDK + uses: dart-lang/setup-dart@b64355ae6ca0b5d484f0106a033dd1388965d06d + with: + sdk: "3.3.0" + - id: checkout + name: Checkout repository + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - id: ngdart_pub_upgrade + name: ngdart; dart pub upgrade + run: dart pub upgrade + if: "always() && steps.checkout.conclusion == 'success'" + working-directory: ngdart + - name: "ngdart; dart analyze --fatal-infos ." + run: dart analyze --fatal-infos . + if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'" + working-directory: ngdart + needs: + - job_001 + job_005: + name: "analyze; Dart 3.3.0; PKG: ngdart; `dart format --output=none --set-exit-if-changed .`" + runs-on: ubuntu-latest + steps: + - name: Cache Pub hosted dependencies + uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 + with: + path: "~/.pub-cache/hosted" + key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:ngdart;commands:format" + restore-keys: | + os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:ngdart + os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0 + os:ubuntu-latest;pub-cache-hosted + os:ubuntu-latest + - name: Setup Dart SDK + uses: dart-lang/setup-dart@b64355ae6ca0b5d484f0106a033dd1388965d06d + with: + sdk: "3.3.0" + - id: checkout + name: Checkout repository + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - id: ngdart_pub_upgrade + name: ngdart; dart pub upgrade + run: dart pub upgrade + if: "always() && steps.checkout.conclusion == 'success'" + working-directory: ngdart + - name: "ngdart; dart format --output=none --set-exit-if-changed ." + run: "dart format --output=none --set-exit-if-changed ." + if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'" + working-directory: ngdart + needs: + - job_001 + job_006: name: "analyze; Dart dev; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`" runs-on: ubuntu-latest steps: @@ -271,7 +317,7 @@ jobs: working-directory: ngtest needs: - job_001 - job_005: + job_007: name: "analyze; Dart stable; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`" runs-on: ubuntu-latest steps: @@ -348,7 +394,7 @@ jobs: working-directory: ngtest needs: - job_001 - job_006: + job_008: name: "build; Dart 3.1.0; PKG: _tests; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -384,7 +430,9 @@ jobs: - job_003 - job_004 - job_005 - job_007: + - job_006 + - job_007 + job_009: name: "build; Dart 3.1.0; PKG: ngforms; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -420,7 +468,9 @@ jobs: - job_003 - job_004 - job_005 - job_008: + - job_006 + - job_007 + job_010: name: "build; Dart 3.1.0; PKG: ngrouter; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -456,7 +506,9 @@ jobs: - job_003 - job_004 - job_005 - job_009: + - job_006 + - job_007 + job_011: name: "build; Dart 3.1.0; PKG: ngtest; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -492,7 +544,9 @@ jobs: - job_003 - job_004 - job_005 - job_010: + - job_006 + - job_007 + job_012: name: "build; Dart dev; PKG: _tests; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -528,7 +582,9 @@ jobs: - job_003 - job_004 - job_005 - job_011: + - job_006 + - job_007 + job_013: name: "build; Dart dev; PKG: ngforms; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -564,7 +620,9 @@ jobs: - job_003 - job_004 - job_005 - job_012: + - job_006 + - job_007 + job_014: name: "build; Dart dev; PKG: ngrouter; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -600,7 +658,9 @@ jobs: - job_003 - job_004 - job_005 - job_013: + - job_006 + - job_007 + job_015: name: "build; Dart dev; PKG: ngtest; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -636,7 +696,9 @@ jobs: - job_003 - job_004 - job_005 - job_014: + - job_006 + - job_007 + job_016: name: "build; Dart stable; PKG: _tests; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -672,7 +734,9 @@ jobs: - job_003 - job_004 - job_005 - job_015: + - job_006 + - job_007 + job_017: name: "build; Dart stable; PKG: ngforms; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -708,7 +772,9 @@ jobs: - job_003 - job_004 - job_005 - job_016: + - job_006 + - job_007 + job_018: name: "build; Dart stable; PKG: ngrouter; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -744,7 +810,9 @@ jobs: - job_003 - job_004 - job_005 - job_017: + - job_006 + - job_007 + job_019: name: "build; Dart stable; PKG: ngtest; `dart run build_runner build --fail-on-severe`" runs-on: ubuntu-latest steps: @@ -780,7 +848,9 @@ jobs: - job_003 - job_004 - job_005 - job_018: + - job_006 + - job_007 + job_020: name: "unit_test; Dart 3.1.0; PKG: _tests; `dart run build_runner test --fail-on-severe -- -P browser`" runs-on: ubuntu-latest steps: @@ -828,7 +898,9 @@ jobs: - job_015 - job_016 - job_017 - job_019: + - job_018 + - job_019 + job_021: name: "unit_test; Dart 3.1.0; PKG: _tests; `dart test -P vm`" runs-on: ubuntu-latest steps: @@ -876,7 +948,9 @@ jobs: - job_015 - job_016 - job_017 - job_020: + - job_018 + - job_019 + job_022: name: "unit_test; Dart 3.1.0; PKG: ngast; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -924,7 +998,9 @@ jobs: - job_015 - job_016 - job_017 - job_021: + - job_018 + - job_019 + job_023: name: "unit_test; Dart 3.1.0; PKG: ngcompiler; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -972,7 +1048,9 @@ jobs: - job_015 - job_016 - job_017 - job_022: + - job_018 + - job_019 + job_024: name: "unit_test; Dart 3.1.0; PKG: ngforms; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1020,7 +1098,9 @@ jobs: - job_015 - job_016 - job_017 - job_023: + - job_018 + - job_019 + job_025: name: "unit_test; Dart 3.1.0; PKG: ngrouter; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1068,7 +1148,9 @@ jobs: - job_015 - job_016 - job_017 - job_024: + - job_018 + - job_019 + job_026: name: "unit_test; Dart 3.1.0; PKG: ngtest; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1116,7 +1198,9 @@ jobs: - job_015 - job_016 - job_017 - job_025: + - job_018 + - job_019 + job_027: name: "unit_test; Dart dev; PKG: _tests; `dart run build_runner test --fail-on-severe -- -P browser`" runs-on: ubuntu-latest steps: @@ -1164,7 +1248,9 @@ jobs: - job_015 - job_016 - job_017 - job_026: + - job_018 + - job_019 + job_028: name: "unit_test; Dart dev; PKG: _tests; `dart test -P vm`" runs-on: ubuntu-latest steps: @@ -1212,7 +1298,9 @@ jobs: - job_015 - job_016 - job_017 - job_027: + - job_018 + - job_019 + job_029: name: "unit_test; Dart dev; PKG: ngast; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -1260,7 +1348,9 @@ jobs: - job_015 - job_016 - job_017 - job_028: + - job_018 + - job_019 + job_030: name: "unit_test; Dart dev; PKG: ngcompiler; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -1308,7 +1398,9 @@ jobs: - job_015 - job_016 - job_017 - job_029: + - job_018 + - job_019 + job_031: name: "unit_test; Dart dev; PKG: ngforms; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1356,7 +1448,9 @@ jobs: - job_015 - job_016 - job_017 - job_030: + - job_018 + - job_019 + job_032: name: "unit_test; Dart dev; PKG: ngrouter; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1404,7 +1498,9 @@ jobs: - job_015 - job_016 - job_017 - job_031: + - job_018 + - job_019 + job_033: name: "unit_test; Dart dev; PKG: ngtest; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1452,7 +1548,9 @@ jobs: - job_015 - job_016 - job_017 - job_032: + - job_018 + - job_019 + job_034: name: "unit_test; Dart stable; PKG: _tests; `dart run build_runner test --fail-on-severe -- -P browser`" runs-on: ubuntu-latest steps: @@ -1500,7 +1598,9 @@ jobs: - job_015 - job_016 - job_017 - job_033: + - job_018 + - job_019 + job_035: name: "unit_test; Dart stable; PKG: _tests; `dart test -P vm`" runs-on: ubuntu-latest steps: @@ -1548,7 +1648,9 @@ jobs: - job_015 - job_016 - job_017 - job_034: + - job_018 + - job_019 + job_036: name: "unit_test; Dart stable; PKG: ngast; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -1596,7 +1698,9 @@ jobs: - job_015 - job_016 - job_017 - job_035: + - job_018 + - job_019 + job_037: name: "unit_test; Dart stable; PKG: ngcompiler; `dart test -P ci`" runs-on: ubuntu-latest steps: @@ -1644,7 +1748,9 @@ jobs: - job_015 - job_016 - job_017 - job_036: + - job_018 + - job_019 + job_038: name: "unit_test; Dart stable; PKG: ngforms; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1692,7 +1798,9 @@ jobs: - job_015 - job_016 - job_017 - job_037: + - job_018 + - job_019 + job_039: name: "unit_test; Dart stable; PKG: ngrouter; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1740,7 +1848,9 @@ jobs: - job_015 - job_016 - job_017 - job_038: + - job_018 + - job_019 + job_040: name: "unit_test; Dart stable; PKG: ngtest; `dart run build_runner test --fail-on-severe -- -P ci`" runs-on: ubuntu-latest steps: @@ -1788,3 +1898,5 @@ jobs: - job_015 - job_016 - job_017 + - job_018 + - job_019 diff --git a/.idea/runConfigurations/melos_bootstrap.xml b/.idea/runConfigurations/melos_bootstrap.xml index d5715306fb..f040708433 100644 --- a/.idea/runConfigurations/melos_bootstrap.xml +++ b/.idea/runConfigurations/melos_bootstrap.xml @@ -2,7 +2,7 @@