Skip to content

Commit

Permalink
Add GitHub CI
Browse files Browse the repository at this point in the history
Closes GH-40.

Reviewed-by: Titus Wormer <tituswormer@gmail.com>
  • Loading branch information
ChristianMurphy authored and wooorm committed Nov 10, 2019
1 parent baed1a1 commit 8a9e5c5
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 30 deletions.
23 changes: 0 additions & 23 deletions .github/issue_template.md

This file was deleted.

7 changes: 0 additions & 7 deletions .github/pull_request_template.md

This file was deleted.

25 changes: 25 additions & 0 deletions .github/workflows/ci.yml
@@ -0,0 +1,25 @@
name: CI
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
build-and-test:
name: '${{ matrix.platform }}: node.js ${{ matrix.node-version }}'
strategy:
matrix:
platform: [ubuntu-latest, windows-latest, macos-latest]
node-version: [10, 12, 13]
runs-on: ${{ matrix.platform }}
steps:
- name: Checkout
uses: actions/checkout@master
- name: Set up Node.js
uses: actions/setup-node@master
with:
node-version: ${{ matrix.node-version }}
- name: Install
run: npm install
- name: Test
run: npm test

0 comments on commit 8a9e5c5

Please sign in to comment.