about summary refs log tree commit diff
path: root/.github/workflows/lint-js.yml
diff options
context:
space:
mode:
authorNick Schonning <nschonni@gmail.com>2023-04-04 10:32:08 -0400
committerGitHub <noreply@github.com>2023-04-04 16:32:08 +0200
commitb80a7b031bdfc79e0498bb784abed9b7749c6f45 (patch)
tree63db7e747fc0eb6446d43a3b331d6d2ae0d4f33b /.github/workflows/lint-js.yml
parent0358abe73ad25b9bcfa225caea3eed51cba36e82 (diff)
Add typechecking in CI (#24405)
Diffstat (limited to '.github/workflows/lint-js.yml')
-rw-r--r--.github/workflows/lint-js.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/lint-js.yml b/.github/workflows/lint-js.yml
index 44929f63d..e0c309c73 100644
--- a/.github/workflows/lint-js.yml
+++ b/.github/workflows/lint-js.yml
@@ -6,22 +6,28 @@ on:
     paths:
       - 'package.json'
       - 'yarn.lock'
+      - 'tsconfig.json'
       - '.nvmrc'
       - '.prettier*'
       - '.eslint*'
       - '**/*.js'
       - '**/*.jsx'
+      - '**/*.ts'
+      - '**/*.tsx'
       - '.github/workflows/lint-js.yml'
 
   pull_request:
     paths:
       - 'package.json'
       - 'yarn.lock'
+      - 'tsconfig.json'
       - '.nvmrc'
       - '.prettier*'
       - '.eslint*'
       - '**/*.js'
       - '**/*.jsx'
+      - '**/*.ts'
+      - '**/*.tsx'
       - '.github/workflows/lint-js.yml'
 
 jobs:
@@ -43,3 +49,6 @@ jobs:
 
       - name: ESLint
         run: yarn test:lint:js
+
+      - name: Typecheck
+        run: yarn test:typecheck