Skip to content

init

init #2

Workflow file for this run

name: CI
on:
push:
branches: ["dev", "main"]
pull_request:
branches: ["dev", "main"]
jobs:
# frontend-test:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout code
# uses: actions/checkout@v4
# - name: Setup node
# uses: actions/setup-node@v4
# with:
# node-version: 22
# - name: Install dependencies
# run: npm ci
# working-directory: ./fontend
# - name: Run test
# run: npm run test
# working-directory: ./fontend
backend-test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 22
- name: Install dependencies
run: npm ci
working-directory: ./backend
- name: Run test
run: npm run test
working-directory: ./backend
backend-style:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 22
- name: Install dependencies
run: npm ci
working-directory: ./backend
- name: Check format
run: npm run format:check
working-directory: ./backend
- name: Check lint
run: npm run lint -- --max-warning=0
working-directory: ./backend