git.fiddlerwoaroof.com
Browse code

chore: add github workflow

Ed Langley authored on 18/11/2019 23:24:01
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,25 @@
1
+name: Node CI
2
+
3
+on: [push]
4
+
5
+jobs:
6
+  build:
7
+
8
+    runs-on: ubuntu-latest
9
+
10
+    strategy:
11
+      matrix:
12
+        node-version: [8.x, 10.x, 12.x]
13
+
14
+    steps:
15
+    - uses: actions/checkout@v1
16
+    - name: Use Node.js ${{ matrix.node-version }}
17
+      uses: actions/setup-node@v1
18
+      with:
19
+        node-version: ${{ matrix.node-version }}
20
+    - name: npm install, build, and test
21
+      run: |
22
+        npm install
23
+        npm run build
24
+      env:
25
+        CI: true