chore: Move components validation to separate task

This commit is contained in:
Joachim Van Herwegen
2021-06-30 10:07:22 +02:00
parent 5edbbc1958
commit d85e716724

View File

@@ -21,6 +21,16 @@ jobs:
- run: npm ci --ignore-scripts
- run: npm run lint
validate-components:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14.x'
- run: npm ci
- run: npm run validate
test:
runs-on: ubuntu-latest
strategy:
@@ -56,8 +66,6 @@ jobs:
uses: actions/checkout@v2
- name: Install dependencies and run build scripts
run: npm ci
- name: Validate components files
run: npm run validate
- name: Type-check tests
run: npm run test:ts
- name: Run unit tests