Skip to content

feat: delete records #39

feat: delete records

feat: delete records #39

Workflow file for this run

name: Unit Tests
on:
push:
branches:
- develop
pull_request:
branches:
- develop
jobs:
build:
runs-on: ubuntu-latest
name: Unit Tests
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: 📥 Monorepo install
uses: ./.github/actions/yarn-nm-install
- name: ♻️ Restore packages cache
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/.cache
${{ github.workspace }}/**/tsconfig.tsbuildinfo
key: packages-cache-${{ runner.os }}-${{ hashFiles('yarn.lock') }}
- name: 🏗 Run build
run: |
yarn workspaces foreach -A -tv --exclude '@teable-group/(app|backend)' run build
- name: 🧪 Run Tests
run: |
yarn workspaces foreach -A -tv --include '@teable-group/*' run test-unit