ci: Create seperate dev workflow checks

This commit is contained in:
Edmund Miller 2022-11-14 12:46:36 -06:00 committed by Thomas A. Christensen II
parent 46187cd528
commit 57e49670a9
2 changed files with 23 additions and 2 deletions

View file

@ -32,8 +32,6 @@ jobs:
cache: 'npm'
- run: npm ci
- run: npm run build
- run: npm run format:check
- run: npm run lint
- run: npm run package
- uses: ./
with:

23
.github/workflows/test.yml vendored Normal file
View file

@ -0,0 +1,23 @@
name: Run tests
on:
push:
pull_request:
workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
- run: npm ci
- run: npm run build
- run: npm run format:check
- run: npm run lint
- run: npm run package
# FIXME Token doesn't get passed correctly
# - run: npm run test