Skip to content

Commit 8f625c4

Browse files
author
Lars-Magnus Skog
authored
Merge pull request #65 from cristianossd/cris/github-actions
chore(ci): move to github actions
2 parents 0bf9d06 + 187930a commit 8f625c4

File tree

4 files changed

+34
-14
lines changed

4 files changed

+34
-14
lines changed

.github/workflows/test.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Test
2+
on: [push, pull_request]
3+
jobs:
4+
test:
5+
runs-on: ubuntu-latest
6+
strategy:
7+
matrix:
8+
node: [10, 12, 14]
9+
name: Node ${{ matrix.node }}
10+
steps:
11+
- name: Checkout
12+
uses: actions/checkout@v2
13+
14+
- name: Use node ${{ matrix.node }}
15+
uses: actions/setup-node@v2
16+
with:
17+
node-version: ${{ matrix.node }}
18+
19+
- name: Install
20+
run: npm install
21+
22+
- name: Test
23+
run: npm test
24+
25+
- name: Coverage
26+
run: npm run coverage
27+
28+
- name: Codecov
29+
uses: codecov/codecov-action@v1
30+
with:
31+
file: coverage/lcov.info

.travis.yml

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

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
[![Node version](https://img.shields.io/node/v/level-codec.svg)](https://www.npmjs.com/package/level-codec)
88
[![Travis](https://img.shields.io/travis/com/Level/codec.svg?logo=travis&label=)](https://travis-ci.com/Level/codec)
99
[![npm](https://img.shields.io/npm/dm/level-codec.svg?label=dl)](https://www.npmjs.com/package/level-codec)
10-
[![Coverage Status](https://coveralls.io/repos/github/Level/codec/badge.svg)](https://coveralls.io/github/Level/codec)
10+
[![Test](https://github.com/Level/codec/actions/workflows/test.yml/badge.svg)](https://github.com/Level/codec/actions/workflows/test.yml)
11+
[![Coverage Status](https://codecov.io/gh/Level/codec/branch/master/graph/badge.svg)](https://codecov.io/gh/Level/codec)
1112
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
1213
[![Backers on Open Collective](https://opencollective.com/level/backers/badge.svg?color=orange)](#backers)
1314
[![Sponsors on Open Collective](https://opencollective.com/level/sponsors/badge.svg?color=orange)](#sponsors)

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"scripts": {
88
"test": "standard && hallmark && nyc tape test/*.js",
99
"test-browsers-local": "airtap --coverage --verbose test/*.js",
10-
"coverage": "nyc report --reporter=text-lcov | coveralls",
10+
"coverage": "nyc report -r lcovonly",
1111
"hallmark": "hallmark --fix",
1212
"dependency-check": "dependency-check . test/*.js",
1313
"prepublishOnly": "npm run dependency-check"
@@ -26,7 +26,6 @@
2626
"devDependencies": {
2727
"airtap": "^4.0.3",
2828
"airtap-playwright": "^1.0.1",
29-
"coveralls": "^3.0.2",
3029
"dependency-check": "^3.3.0",
3130
"hallmark": "^3.1.0",
3231
"level-community": "^3.0.0",

0 commit comments

Comments
 (0)