Add build and test stage

This commit is contained in:
Josh Johnson 2019-10-15 09:01:31 +01:00
parent bbeb556a48
commit 7022c238fd

View file

@ -10,6 +10,16 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: 10
- run: npm ci
- run: npm build
test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v1
@ -20,6 +30,7 @@ jobs:
- run: npm run bundlesize - run: npm run bundlesize
- run: npm run lint - run: npm run lint
- run: npm test - run: npm test
- run: npm build
publish-npm: publish-npm:
needs: build needs: build