Skip to content

Commit 07dc6ef

Browse files
committed
Run tests against v9-integration and add attw check
1 parent bf61e59 commit 07dc6ef

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

.github/workflows/test.yml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Tests
22

33
on:
44
push:
5-
branches: [master, typescript-port]
5+
branches: [master, v9.0-integration]
66
pull_request:
7-
branches: [master, typescript-port]
7+
branches: [master, v9.0-integration]
88
workflow_dispatch:
99

1010
jobs:
@@ -73,6 +73,27 @@ jobs:
7373
yarn tsc --version
7474
yarn type-tests
7575
76+
are-the-types-wrong:
77+
name: Check package config with are-the-types-wrong
78+
79+
needs: [build]
80+
runs-on: ubuntu-latest
81+
strategy:
82+
fail-fast: false
83+
matrix:
84+
node: ['16.x']
85+
steps:
86+
- name: Checkout repo
87+
uses: actions/checkout@v3
88+
89+
- uses: actions/download-artifact@v3
90+
with:
91+
name: package
92+
path: .
93+
94+
- name: Run are-the-types-wrong
95+
run: npx @arethetypeswrong/cli ./package.tgz
96+
7697
test-published-artifact-local:
7798
name: Test Published Artifact (Local) ${{ matrix.example }}
7899

0 commit comments

Comments
 (0)