Use Actions

This commit is contained in:
Titus Wormer 2021-02-16 10:46:26 +01:00
parent 24dcf3a631
commit 8424e85af2
No known key found for this signature in database
GPG key ID: E6E581152ED04E2E
3 changed files with 23 additions and 7 deletions

21
.github/workflows/main.yml vendored Normal file
View file

@ -0,0 +1,21 @@
name: main
on:
- pull_request
- push
jobs:
main:
name: ${{matrix.node}}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: dcodeIO/setup-node-nvm@master
with:
node-version: ${{matrix.node}}
- run: npm install
- run: npm test
- uses: codecov/codecov-action@v1
strategy:
matrix:
node:
- lts/dubnium
- node

View file

@ -1,5 +0,0 @@
language: node_js
node_js:
- lts/dubnium
- node
after_script: bash <(curl -s https://codecov.io/bash)

View file

@ -148,9 +148,9 @@ abide by its terms.
<!-- Definitions --> <!-- Definitions -->
[build-badge]: https://img.shields.io/travis/remarkjs/remark-directive/main.svg [build-badge]: https://github.com/remarkjs/remark-directive/workflows/main/badge.svg
[build]: https://travis-ci.org/remarkjs/remark-directive [build]: https://github.com/remarkjs/remark-directive/actions
[coverage-badge]: https://img.shields.io/codecov/c/github/remarkjs/remark-directive.svg [coverage-badge]: https://img.shields.io/codecov/c/github/remarkjs/remark-directive.svg