Skip to content

👷 (pr): Update PR CI workflow to include typechecks [no-issue] #222

👷 (pr): Update PR CI workflow to include typechecks [no-issue]

👷 (pr): Update PR CI workflow to include typechecks [no-issue] #222

Workflow file for this run

name: pull_request
on: [pull_request]
env:
FORCE_COLOR: "1"
jobs:
health-check:
runs-on: [device-sdk-4xlarge-linux]
strategy:
matrix:
checks: [typecheck, lint, prettier, test]
steps:
- uses: actions/checkout@v3
- uses: ./actions/setup-toolchain-composite
- name: run ${{ matrix.checks }}
run: pnpm ${{ matrix.checks}}
# lint:
# runs-on: [device-sdk-4xlarge-linux]
# env:
# CI_JOB_NUMBER: 1
# steps:
# - uses: actions/checkout@v3
# - uses: ./actions/setup-toolchain-composite
# - name: Lint
# run: pnpm lint
# prettier:
# runs-on: [device-sdk-4xlarge-linux]
# env:
# CI_JOB_NUMBER: 1
# steps:
# - uses: actions/checkout@v3
# - uses: ./actions/setup-toolchain-composite
# - name: Prettier
# run: pnpm prettier
# test:
# runs-on: [device-sdk-4xlarge-linux]
# env:
# CI_JOB_NUMBER: 1
# steps:
# - uses: actions/checkout@v3
# - uses: ./actions/setup-toolchain-composite
# - name: Test
# run: pnpm test