Skip to content

Commit

Permalink
Update CI config for new type checking flow
Browse files Browse the repository at this point in the history
  • Loading branch information
chriskrycho committed Nov 30, 2022
1 parent f8d07f0 commit 6f32b76
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,10 @@ jobs:
cache: yarn
- name: install dependencies
run: yarn install --frozen-lockfile --non-interactive
- name: Check types
run: yarn type-check
- name: build stable type definitions
run: yarn build:types
- name: Check published types
run: yarn type-check:types

types-range:
name: Type Checking (other supported versions)
Expand All @@ -61,10 +63,12 @@ jobs:
cache: yarn
- name: install dependencies
run: yarn install --frozen-lockfile --non-interactive
- name: build stable type definitions
run: yarn build:types
- name: install TS@${{matrix.ts-version}}
run: yarn add -D typescript@${{ matrix.ts-version }}
- name: Check types with TS@${{matrix.ts-version}}
run: yarn type-check
- name: Check published types with TS@${{matrix.ts-version}}
run: yarn type-check:types

basic-test:
name: Debug and Prebuilt (All Tests by Package + Canary Features)
Expand Down

0 comments on commit 6f32b76

Please sign in to comment.