Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.

Migrate to v0.31.0-rc5 #93

Migrate to v0.31.0-rc5

Migrate to v0.31.0-rc5 #93

Workflow file for this run

name: "CI"
on:
workflow_call:
pull_request:
types: [ opened, synchronize, reopened, ready_for_review ]
concurrency:
group: ${{ github.head_ref }}-ci
cancel-in-progress: true
jobs:
test:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- name: "Checkout repository"
uses: actions/checkout@v4
- name: "Setup node & dependencies"
uses: ./.github/actions/setup
- name: "Run unit tests"
run: yarn test
type-check:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- name: "Checkout repository"
uses: actions/checkout@v4
- name: "Setup node & dependencies"
uses: ./.github/actions/setup
- name: "Run type check"
run: yarn type-check
lint:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- name: "Checkout repository"
uses: actions/checkout@v4
- name: "Setup node & dependencies"
uses: ./.github/actions/setup
- name: "Install dependencies"
run: yarn install
- name: "Run lint"
run: yarn lint:ci