keeweb/.github/workflows/verify.yml

44 lines
799 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: Verify
on:
push:
pull_request:
workflow_dispatch:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: "Lint Checkout"
uses: actions/checkout@v3
- name: "Lint Setup NodeJS"
uses: actions/setup-node@v3
with:
node-version: '16'
- name: "Lint Install NPM Modules"
run: npm ci
- name: "Lint Run"
run: npm run lint
test:
needs:
- lint
runs-on: ubuntu-latest
steps:
- name: "Test Checkout"
uses: actions/checkout@v3
- name: "Test Setup NodeJS"
uses: actions/setup-node@v3
with:
node-version: '16'
- name: "Test Install NPM Modules"
run: npm ci
- name: "Test Run"
run: npm test