Skip to content

Commit cf387de

Browse files
committed
ci: Add CI jobs for local-package-folder and external-packages examples
Both jobs use continue-on-error until #137 (duplicate meta key) is fixed.
1 parent 4495e9b commit cf387de

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

.github/workflows/sdk-tests.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,52 @@ jobs:
227227
exit 1
228228
fi
229229
230+
test-local-package-folder-example:
231+
runs-on: ubuntu-latest
232+
233+
strategy:
234+
matrix:
235+
bun-version: [latest]
236+
237+
steps:
238+
- uses: actions/checkout@v5
239+
240+
- name: Setup Bun
241+
uses: oven-sh/setup-bun@v2
242+
with:
243+
bun-version: ${{ matrix.bun-version }}
244+
245+
- name: Install dependencies
246+
run: bun install --frozen-lockfile
247+
248+
- name: Run tests
249+
# TODO(#137): remove continue-on-error once duplicate meta key bug is fixed
250+
continue-on-error: true
251+
run: make test-local-package-folder-example
252+
253+
test-external-packages-example:
254+
runs-on: ubuntu-latest
255+
256+
strategy:
257+
matrix:
258+
bun-version: [latest]
259+
260+
steps:
261+
- uses: actions/checkout@v5
262+
263+
- name: Setup Bun
264+
uses: oven-sh/setup-bun@v2
265+
with:
266+
bun-version: ${{ matrix.bun-version }}
267+
268+
- name: Install dependencies
269+
run: bun install --frozen-lockfile
270+
271+
- name: Run tests
272+
# TODO(#137): remove continue-on-error once duplicate meta key bug is fixed (KBV typecheck fails with TS1117)
273+
continue-on-error: true
274+
run: make test-external-packages-example
275+
230276
test-mustache-java-r4-example:
231277
runs-on: ubuntu-latest
232278

0 commit comments

Comments
 (0)