seperate lint CI job

pull/108/head
Sven Sauleau 2023-01-16 12:26:06 +00:00
rodzic c0a6911570
commit b9197e7bac
1 zmienionych plików z 32 dodań i 8 usunięć

Wyświetl plik

@ -18,16 +18,13 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 16.13.x
- name: Install
run: yarn
- name: Build
run: yarn build
- name: Check formatting
run: yarn pretty
- name: Check backend linting
run: yarn lint:backend
- name: Check functions linting
run: yarn lint:functions
- name: Run API tests
run: yarn test
@ -40,11 +37,38 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 16.13.x
- name: Install
run: yarn && yarn --cwd frontend
- name: Initialize local database
run: yarn database:create-mock
- name: Check frontend linting
run: yarn lint:frontend
- name: Run UI tests
run: yarn test:ui
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup node
uses: actions/setup-node@v3
with:
node-version: 16.13.x
- name: Install
run: yarn && yarn --cwd frontend
- name: Check formatting
run: yarn pretty
- name: Check backend linting
run: yarn lint:backend
- name: Check functions linting
run: yarn lint:functions
- name: Check frontend linting
run: yarn lint:frontend