From d0490ebea862331c4d045b6f70a3ada7f2efc608 Mon Sep 17 00:00:00 2001 From: Gilles Piou Date: Wed, 31 Mar 2021 23:07:41 +0800 Subject: [PATCH] Use GitHub Actions for CI --- .github/workflows/test.yml | 15 +++++++++++++++ .travis.yml | 8 -------- README.md | 2 +- 3 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 .github/workflows/test.yml delete mode 100755 .travis.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..df6530a --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,15 @@ +on: push +name: Run tests +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + node: [8, 9, 12, 14, 15] + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node }} + - run: npm install + - run: npm run test:ci diff --git a/.travis.yml b/.travis.yml deleted file mode 100755 index a42ce08..0000000 --- a/.travis.yml +++ /dev/null @@ -1,8 +0,0 @@ -language: node_js -script: npm run test:ci -node_js: - - 8 - - 9 - - 10 - - lts/* - - node diff --git a/README.md b/README.md index 57e76f4..0a80793 100755 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ > Manipulate SVG path data (path[d] attribute content) simply and efficiently. [![NPM version](https://badge.fury.io/js/svg-pathdata.svg)](https://npmjs.org/package/svg-pathdata) -[![Build status](https://secure.travis-ci.org/nfroidure/svg-pathdata.svg)](https://travis-ci.org/nfroidure/svg-pathdata) +[![Run tests](https://github.com/nfroidure/svg-pathdata/actions/workflows/test.yml/badge.svg)](https://github.com/nfroidure/svg-pathdata/actions/workflows/test.yml) [![Dependency Status](https://david-dm.org/nfroidure/svg-pathdata.svg)](https://david-dm.org/nfroidure/svg-pathdata) [![devDependency Status](https://david-dm.org/nfroidure/svg-pathdata/dev-status.svg)](https://david-dm.org/nfroidure/svg-pathdata#info=devDependencies) [![Coverage Status](https://coveralls.io/repos/nfroidure/svg-pathdata/badge.svg?branch=master)](https://coveralls.io/r/nfroidure/svg-pathdata?branch=master)