Skip to content

Commit 7c516f9

Browse files
mattsp1290claude
andcommitted
Add Dart SDK tests to CI workflow
Add a new job to run Dart SDK tests in GitHub Actions. The job runs tests from the sdks/community/dart directory, excluding tests tagged with 'requires-server' to ensure CI runs complete successfully without external dependencies. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent ef8e5b7 commit 7c516f9

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

.github/workflows/test.yml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,25 @@ jobs:
8989

9090
- name: Run tests
9191
working-directory: typescript-sdk
92-
run: pnpm run test
92+
run: pnpm run test
93+
94+
dart:
95+
name: Dart SDK Tests
96+
runs-on: ubuntu-latest
97+
98+
steps:
99+
- name: Checkout code
100+
uses: actions/checkout@v4
101+
102+
- name: Set up Dart
103+
uses: dart-lang/setup-dart@v1
104+
with:
105+
sdk: stable
106+
107+
- name: Install dependencies
108+
working-directory: sdks/community/dart
109+
run: dart pub get
110+
111+
- name: Run tests
112+
working-directory: sdks/community/dart
113+
run: dart test --exclude-tags requires-server

0 commit comments

Comments
 (0)