Skip to content

Commit 0d7f26f

Browse files
mattsp1290claude
andcommitted
Add Dart SDK tests to CI workflow
This commit adds a new job to the GitHub Actions test workflow to run Dart SDK tests. The job runs `dart test --exclude-tags requires-server` from the sdks/community/dart directory, ensuring tests that don't require a server are executed in the CI pipeline. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent bfe2b43 commit 0d7f26f

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/test.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,3 +209,26 @@ jobs:
209209

210210
- name: Run tests
211211
run: mvn -B -ntp test
212+
213+
dart:
214+
name: Dart SDK Tests
215+
runs-on: ubuntu-latest
216+
217+
defaults:
218+
run:
219+
working-directory: sdks/community/dart
220+
221+
steps:
222+
- name: Checkout code
223+
uses: actions/checkout@v4
224+
225+
- name: Set up Dart
226+
uses: dart-lang/setup-dart@v1
227+
with:
228+
sdk: stable
229+
230+
- name: Install dependencies
231+
run: dart pub get
232+
233+
- name: Run tests
234+
run: dart test --exclude-tags requires-server

0 commit comments

Comments
 (0)