ci: swcにしたためtypecheckは別途実施

This commit is contained in:
syuilo 2023-02-23 08:23:55 +09:00
parent 8ca2f24df6
commit 0026c45fe0
1 changed files with 27 additions and 0 deletions

View File

@ -54,3 +54,30 @@ jobs:
- run: corepack enable - run: corepack enable
- run: pnpm i --frozen-lockfile - run: pnpm i --frozen-lockfile
- run: pnpm --filter ${{ matrix.workspace }} run ${{ matrix.lint }} - run: pnpm --filter ${{ matrix.workspace }} run ${{ matrix.lint }}
typecheck:
needs: [pnpm_install]
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
workspace:
- backend
typecheck:
- typecheck
steps:
- uses: actions/checkout@v3.3.0
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v2
with:
version: 7
run_install: false
- uses: actions/setup-node@v3.6.0
with:
node-version: 18.x
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- run: pnpm --filter ${{ matrix.workspace }} run ${{ matrix.typecheck }}