Actions: lint and build jobs

This commit is contained in:
Hunter
2019-09-08 00:08:01 -04:00
committed by GitHub
parent 705de5f1c3
commit 47ea397424
+30
View File
@@ -0,0 +1,30 @@
name: Push Checks
on: push
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: install gulp
run: bash .github/ci-install-gulp.sh
- run: npm ci
- name: write config.json
run: cp .github/ci-config.json config.json
- run: npm run lint
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: install gulp
run: bash .github/ci-install-gulp.sh
- run: npm ci
- name: write config.json
run: cp .github/ci-config.json config.json
- run: npm run build