@@ -57,104 +57,12 @@ jobs:
57
57
58
58
- run : dart pub get
59
59
60
- - run : dart pub get -C test_data/dart_app/
61
- if : ${{ matrix.package == 'native_assets_builder' }}
62
-
63
- - run : dart pub get -C test_data/native_add/
64
- if : ${{ matrix.package == 'native_assets_builder' }}
65
-
66
- - run : dart pub get -C test_data/native_add_duplicate/
67
- if : ${{ matrix.package == 'native_assets_builder' }}
68
-
69
- - run : dart pub get -C test_data/native_add_add_source/
70
- if : ${{ matrix.package == 'native_assets_builder' }}
71
-
72
60
- run : dart pub get -C test_data/native_add_version_skew/
73
61
if : ${{ matrix.package == 'native_assets_builder' }}
74
62
75
63
- run : dart pub get -C test_data/native_add_version_skew_2/
76
64
if : ${{ matrix.package == 'native_assets_builder' }}
77
65
78
- - run : dart pub get -C test_data/native_subtract/
79
- if : ${{ matrix.package == 'native_assets_builder' }}
80
-
81
- - run : dart pub get -C test_data/package_reading_metadata/
82
- if : ${{ matrix.package == 'native_assets_builder' }}
83
-
84
- - run : dart pub get -C test_data/package_with_metadata/
85
- if : ${{ matrix.package == 'native_assets_builder' }}
86
-
87
- - run : dart pub get -C test_data/simple_link/
88
- if : ${{ matrix.package == 'native_assets_builder' }}
89
-
90
- - run : dart pub get -C test_data/complex_link/
91
- if : ${{ matrix.package == 'native_assets_builder' }}
92
-
93
- - run : dart pub get -C test_data/complex_link_helper/
94
- if : ${{ matrix.package == 'native_assets_builder' }}
95
-
96
- - run : dart pub get -C test_data/drop_dylib_link/
97
- if : ${{ matrix.package == 'native_assets_builder' }}
98
-
99
- - run : dart pub get -C test_data/add_asset_link/
100
- if : ${{ matrix.package == 'native_assets_builder' }}
101
-
102
- - run : dart pub get -C test_data/transformer/
103
- if : ${{ matrix.package == 'native_assets_builder' }}
104
-
105
- - run : dart pub get -C test_data/treeshaking_native_libs/
106
- if : ${{ matrix.package == 'native_assets_builder' }}
107
-
108
- - run : dart pub get -C test_data/native_dynamic_linking/
109
- if : ${{ matrix.package == 'native_assets_builder' }}
110
-
111
- - run : dart pub get -C test_data/reusable_dynamic_library/
112
- if : ${{ matrix.package == 'native_assets_builder' }}
113
-
114
- - run : dart pub get -C test_data/reuse_dynamic_library/
115
- if : ${{ matrix.package == 'native_assets_builder' }}
116
-
117
- - run : dart pub get -C test_data/user_defines/
118
- if : ${{ matrix.package == 'native_assets_builder' }}
119
-
120
- - run : dart pub get -C test_data/no_hook/
121
- if : ${{ matrix.package == 'native_assets_builder' }}
122
-
123
- - run : dart pub get -C example/build/download_asset/
124
- if : ${{ matrix.package == 'native_assets_cli' }}
125
-
126
- - run : dart pub get -C example/build/native_dynamic_linking/
127
- if : ${{ matrix.package == 'native_assets_cli' }}
128
-
129
- - run : dart pub get -C example/build/native_add_app/
130
- if : ${{ matrix.package == 'native_assets_cli' }}
131
-
132
- - run : dart pub get -C example/build/native_add_library/
133
- if : ${{ matrix.package == 'native_assets_cli' }}
134
-
135
- - run : dart pub get -C example/build/use_dart_api/
136
- if : ${{ matrix.package == 'native_assets_cli' }}
137
-
138
- - run : dart pub get -C example/build/system_library/
139
- if : ${{ matrix.package == 'native_assets_cli' }}
140
-
141
- - run : dart pub get -C example/link/package_with_assets/
142
- if : ${{ matrix.package == 'native_assets_cli' }}
143
-
144
- - run : dart pub get -C example/link/app_with_asset_treeshaking/
145
- if : ${{ matrix.package == 'native_assets_cli' }}
146
- - run : dart pub get -C test_data/fail_build/
147
- if : ${{ matrix.package == 'native_assets_builder' }}
148
-
149
- - run : dart pub get -C test_data/depend_on_fail_build/
150
- if : ${{ matrix.package == 'native_assets_builder' }}
151
-
152
- - run : dart pub get -C test_data/depend_on_fail_build_app/
153
- if : ${{ matrix.package == 'native_assets_builder' }}
154
-
155
- - run : dart pub get -C test_data/system_library/
156
- if : ${{ matrix.package == 'native_assets_builder' }}
157
-
158
66
- run : dart analyze --fatal-infos
159
67
# Run on dev to ensure we're not depending on deprecated SDK things.
160
68
@@ -166,16 +74,18 @@ jobs:
166
74
167
75
- run : dart test
168
76
169
- - run : dart --enable-experiment=native-assets test
170
- working-directory : pkgs/${{ matrix.package }}/example/build/native_dynamic_linking/
171
- # TODO(https://github.com/dart-lang/native/issues/190): Enable on windows once
172
- # https://github.com/dart-lang/sdk/commit/903eea6bfb8ee405587f0866a1d1e92eea45d29e
173
- # has landed in dev channel.
174
- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change && matrix.os != 'windows' }}
77
+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
78
+ # - run: dart --enable-experiment=native-assets test
79
+ # working-directory: pkgs/${{ matrix.package }}/example/build/native_dynamic_linking/
80
+ # # TODO(https://github.com/dart-lang/native/issues/190): Enable on windows once
81
+ # # https://github.com/dart-lang/sdk/commit/903eea6bfb8ee405587f0866a1d1e92eea45d29e
82
+ # # has landed in dev channel.
83
+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change && matrix.os != 'windows' }}
175
84
176
- - run : dart --enable-experiment=native-assets test
177
- working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/
178
- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
85
+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
86
+ # - run: dart --enable-experiment=native-assets test
87
+ # working-directory: pkgs/${{ matrix.package }}/example/build/native_add_app/
88
+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
179
89
180
90
- run : dart --enable-experiment=native-assets run
181
91
working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/
@@ -189,17 +99,20 @@ jobs:
189
99
working-directory : pkgs/${{ matrix.package }}/example/build/native_add_app/bin/native_add_app/
190
100
if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
191
101
192
- - run : dart --enable-experiment=native-assets test
193
- working-directory : pkgs/${{ matrix.package }}/example/build/use_dart_api/
194
- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
102
+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
103
+ # - run: dart --enable-experiment=native-assets test
104
+ # working-directory: pkgs/${{ matrix.package }}/example/build/use_dart_api/
105
+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
195
106
196
- - run : dart --enable-experiment=native-assets test
197
- working-directory : pkgs/${{ matrix.package }}/example/build/download_asset/
198
- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
199
-
200
- - run : dart --enable-experiment=native-assets test
201
- working-directory : pkgs/${{ matrix.package }}/example/build/system_library/
202
- if : ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
107
+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
108
+ # - run: dart --enable-experiment=native-assets test
109
+ # working-directory: pkgs/${{ matrix.package }}/example/build/download_asset/
110
+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
111
+
112
+ # TODO(https://github.com/dart-lang/sdk/issues/60489): Fix `dart test` with workspaces
113
+ # - run: dart --enable-experiment=native-assets test
114
+ # working-directory: pkgs/${{ matrix.package }}/example/build/system_library/
115
+ # if: ${{ matrix.package == 'native_assets_cli' && matrix.sdk == 'dev' && !matrix.breaking-change }}
203
116
204
117
- name : Install coverage
205
118
run : dart pub global activate coverage
0 commit comments