Skip to content

Commit 42ca54e

Browse files
committed
We don't need to test our _source_ types against the TS version we support -- we only need to test the public API
1 parent f642ebc commit 42ca54e

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/ci-build.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ jobs:
3838
- name: Install Dependencies
3939
run: pnpm install
4040
- run: pnpm test
41+
- name: own types
42+
working-directory: addon
43+
run: pnpm tsc --noEmit
4144

4245
floating:
4346
name: "Floating Dependencies"
@@ -54,6 +57,9 @@ jobs:
5457
run: pnpm install --no-lockfile
5558
- name: Run Tests
5659
run: pnpm test
60+
- name: own types
61+
working-directory: addon
62+
run: pnpm tsc --noEmit
5763

5864
try-scenarios:
5965
timeout-minutes: 10
@@ -124,9 +130,6 @@ jobs:
124130
- name: install TS version
125131
working-directory: addon
126132
run: pnpm add --save-dev typescript@${{matrix.ts-version}}
127-
- name: own types
128-
working-directory: addon
129-
run: pnpm tsc --noEmit
130133
- name: public types
131134
working-directory: addon
132135
run: pnpm tsc --noEmit --project type-tests

0 commit comments

Comments
 (0)