Skip to content

Commit

Permalink
Lint and build javascript in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
Stormheg committed Oct 5, 2023
1 parent 96374c4 commit 4ec84bf
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,28 @@ on:
workflow_call: # Allow for the publish workflows to run the tests by calling this workflow

jobs:
test:
qa_javascript:
name: JavaScript
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v3
with:
cache: 'npm'
node-version: 14
- name: Install dependencies
run: |
npm ci
- name: Lint JavaScript
run: |
npm run lint
- name: Compile JavaScript
run: |
npm run build
qa_python:
services:
postgres:
image: postgres:16
Expand Down

0 comments on commit 4ec84bf

Please sign in to comment.