Skip to content

chore(deps): lock file maintenance #54

chore(deps): lock file maintenance

chore(deps): lock file maintenance #54

Workflow file for this run

name: check_app.yml
on: [push, pull_request]
jobs:
check:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node-version: [ '20.x', '21.x', '22.x', '23.x' ]
defaults:
run:
working-directory: teamized/app
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: Check eslint
run: npm run eslint-check
- name: Check prettier
run: npm run prettier-check
- name: Check typescript
run: npm run typescript-check
- name: Check build is working
run: npm run build