Skip to content

bidirectional

bidirectional #30

Workflow file for this run

name: Tests
on:
workflow_dispatch:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
tests:
name: Tests
runs-on: ubuntu-22.04
steps:
###################################################
#
# Prepare
#
###################################################
- name: (PREPARE) Checkout Repository
uses: actions/checkout@v3
with:
lfs: true
- name: (PREPARE) Setup Node
uses: actions/setup-node@v3
with:
node-version: 18
cache: yarn
- name: (PREPARE) Install Node Modules
run: yarn --frozen-lockfile
###################################################
#
# Test
#
###################################################
- name: (TEST) Check Dependencies
run: yarn dependencies:check
- name: (TEST) Check ESLint
run: yarn lint:check
- name: (TEST) Check Prettier
run: yarn style:check
- name: (TEST) Run Tests
run: yarn test