Skip to content

Commit e7aad6d

Browse files
committed
Update CI and tests
1 parent 74aaee9 commit e7aad6d

2 files changed

Lines changed: 21 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,16 +85,28 @@ jobs:
8585
- uses: wyvox/action-setup-pnpm@v3
8686
- run: pnpm build
8787
- run: pnpm i -f # just in case
88-
- name: 'Change TS to ${{ matrix.typescript-scenario }}'
88+
- name: 'test-types : ${{ matrix.typescript-scenario }}'
8989
working-directory: ./test-types
9090
run: 'pnpm add --save-dev ${{ matrix.typescript-scenario}}'
9191

92-
- name: 'Type checking'
92+
- name: 'docs : ${{ matrix.typescript-scenario }}'
93+
working-directory: ./docs
94+
run: 'pnpm add --save-dev ${{ matrix.typescript-scenario}}'
95+
96+
- name: 'test-types'
9397
working-directory: ./test-types
9498
run: |
9599
pnpm tsc -v
96100
pnpm tsc --noEmit
97101
102+
- name: 'Glint in the docs app'
103+
working-directory: ./docs
104+
run: |
105+
pnpm tsc -v
106+
pnpm glint --version
107+
pnpm glint
108+
109+
98110
try-scenarios:
99111
name: Tests - ${{ matrix.ember-try-scenario }}
100112
runs-on: ubuntu-latest

test-types/index.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
import 'ember-source/types';
22
import '@glint/environment-ember-loose';
33

4+
// imports all resolve
5+
import 'ember-page-title';
6+
import 'ember-page-title/services/page-title';
7+
import 'ember-page-title/test-support';
8+
import 'ember-page-title/template-registry';
9+
import 'ember-page-title/service-registry';
10+
411

512
import { expectTypeOf } from 'expect-type';
613
import type Owner from '@ember/owner';

0 commit comments

Comments
 (0)