Skip to content

Commit 1c0baa1

Browse files
authored
Merge pull request #126 from manifoldco/dangodev/github-actions
Switch CI to GitHub Actions
2 parents 439096d + 3933c50 commit 1c0baa1

File tree

4 files changed

+3347
-5008
lines changed

4 files changed

+3347
-5008
lines changed

.github/workflows/pull_request.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: branch
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
node-version: [10.x, 12.x, 13.x]
11+
steps:
12+
- uses: actions/checkout@v1
13+
- uses: actions/setup-node@v1
14+
- run: npm install
15+
- run: npm run build
16+
lint:
17+
runs-on: ubuntu-latest
18+
steps:
19+
- uses: actions/checkout@v1
20+
- uses: actions/setup-node@v1
21+
- run: npm install
22+
- run: npm run lint
23+
test:
24+
runs-on: ubuntu-latest
25+
steps:
26+
- uses: actions/checkout@v1
27+
- uses: actions/setup-node@v1
28+
- run: npm install
29+
- run: npm run test:coverage
30+
- run: npx codecov
31+
typecheck:
32+
runs-on: ubuntu-latest
33+
steps:
34+
- uses: actions/checkout@v1
35+
- uses: actions/setup-node@v1
36+
- run: npm install
37+
- run: npm run typecheck

.travis.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)