| 123456789101112131415161718192021222324 |
- name: Typechecking
- on: [workflow_call]
- defaults:
- run:
- shell: 'bash'
- jobs:
- typescript:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v3
- - uses: actions/setup-node@v3
- with:
- node-version: 16 # Need for npm >=7.7
- cache: 'npm'
- # TODO: Install not all dependencies, but only those required for this workflow
- - name: Install dependencies
- run: npm ci
- - run: npm run typecheck --if-present
|