Skip to content

Commit

Permalink
chore(test): Set up GitHub action for CI (#1803)
Browse files Browse the repository at this point in the history
  • Loading branch information
daffl committed Feb 9, 2020
1 parent 3b8f5a6 commit 6547d2c
Show file tree
Hide file tree
Showing 23 changed files with 25 additions and 68 deletions.
26 changes: 0 additions & 26 deletions .github/lock.yml

This file was deleted.

6 changes: 5 additions & 1 deletion .github/workflows/nodejs.yml
@@ -1,4 +1,4 @@
name: Node.js CI
name: CI

on: [push]

Expand All @@ -17,7 +17,11 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install -g codeclimate-test-reporter
- run: npm install
- run: npm test
env:
CI: true
- run: codeclimate-test-reporter < coverage/lcov.info
env:
CODECLIMATE_REPO_TOKEN: ${{ secrets.codeclimate }}
21 changes: 0 additions & 21 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion packages/adapter-commons/README.md
@@ -1,6 +1,6 @@
# Feathers Adapter Commons

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/adapter-commons)](https://david-dm.org/feathersjs/feathers?path=packages/adapter-commons)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/adapter-commons.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/adapter-commons)

Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-tests/README.md
@@ -1,6 +1,6 @@
# Feathers Adapter Tests

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/adapter-tests)](https://david-dm.org/feathersjs/feathers?path=packages/adapter-tests)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/adapter-commons.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/adapter-commons)

Expand Down
2 changes: 1 addition & 1 deletion packages/authentication-client/README.md
@@ -1,6 +1,6 @@
# @feathersjs/authentication-client

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/authentication-client)](https://david-dm.org/feathersjs/feathers?path=packages/authentication-client)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/authentication-client.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/authentication-client)

Expand Down
2 changes: 1 addition & 1 deletion packages/authentication-local/README.md
@@ -1,6 +1,6 @@
# @feathersjs/authentication-local

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/authentication-local)](https://david-dm.org/feathersjs/feathers?path=packages/authentication-local)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/authentication-local.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/authentication-local)

Expand Down
2 changes: 1 addition & 1 deletion packages/authentication-oauth/README.md
@@ -1,6 +1,6 @@
# @feathersjs/authentication-oauth

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/authentication-oauth)](https://david-dm.org/feathersjs/feathers?path=packages/authentication-oauth)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/authentication-oauth.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/authentication-oauth)

Expand Down
2 changes: 1 addition & 1 deletion packages/authentication/README.md
@@ -1,6 +1,6 @@
# @feathersjs/authentication

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/authentication)](https://david-dm.org/feathersjs/feathers?path=packages/authentication)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/authentication.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/authentication)

Expand Down
2 changes: 1 addition & 1 deletion packages/client/README.md
@@ -1,6 +1,6 @@
# @feathersjs/client

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/client.svg?style=flat-square)](https://david-dm.org/feathersjs/client)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/client.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/client)

Expand Down
2 changes: 1 addition & 1 deletion packages/commons/README.md
@@ -1,6 +1,6 @@
# Feathers Commons

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/commons)](https://david-dm.org/feathersjs/feathers?path=packages/commons)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/commons.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/commons)

Expand Down
2 changes: 1 addition & 1 deletion packages/configuration/README.md
@@ -1,6 +1,6 @@
# @feathersjs/configuration

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/configuration)](https://david-dm.org/feathersjs/feathers?path=packages/configuration)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/configuration.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/configuration)

Expand Down
2 changes: 1 addition & 1 deletion packages/errors/README.md
@@ -1,6 +1,6 @@
# @feathersjs/errors

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/errors)](https://david-dm.org/feathersjs/feathers?path=packages/errors)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/errors.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/errors)

Expand Down
2 changes: 1 addition & 1 deletion packages/express/README.md
@@ -1,6 +1,6 @@
# @feathersjs/express

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/express)](https://david-dm.org/feathersjs/feathers?path=packages/express)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/express.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/express)

Expand Down
2 changes: 1 addition & 1 deletion packages/feathers/readme.md
Expand Up @@ -3,7 +3,7 @@
## A framework for real-time applications and REST APIs with JavaScript and TypeScript

[![Greenkeeper badge](https://badges.greenkeeper.io/feathersjs/feathers.svg)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Maintainability](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/maintainability)](https://codeclimate.com/github/feathersjs/feathers/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/test_coverage)](https://codeclimate.com/github/feathersjs/feathers/test_coverage)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/feathers.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/feathers)
Expand Down
2 changes: 1 addition & 1 deletion packages/primus-client/README.md
@@ -1,6 +1,6 @@
# @feathersjs/primus-client

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/primus-client)](https://david-dm.org/feathersjs/feathers?path=packages/primus-client)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/primus-client.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/primus-client)

Expand Down
2 changes: 1 addition & 1 deletion packages/primus/README.md
@@ -1,6 +1,6 @@
# @feathersjs/primus

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/primus)](https://david-dm.org/feathersjs/feathers?path=packages/primus)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/primus.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/primus)

Expand Down
2 changes: 1 addition & 1 deletion packages/rest-client/README.md
@@ -1,6 +1,6 @@
# @feathersjs/rest-client

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/rest-client)](https://david-dm.org/feathersjs/feathers?path=packages/rest-client)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/rest-client.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/rest-client)

Expand Down
2 changes: 1 addition & 1 deletion packages/socketio-client/README.md
@@ -1,6 +1,6 @@
# @feathersjs/socketio-client

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/socketio-client)](https://david-dm.org/feathersjs/feathers?path=packages/socketio-client)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/socketio-client.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/socketio-client)

Expand Down
2 changes: 1 addition & 1 deletion packages/socketio/README.md
@@ -1,6 +1,6 @@
# @feathersjs/socketio

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/socketio)](https://david-dm.org/feathersjs/feathers?path=packages/socketio)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/socketio.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/socketio)

Expand Down
2 changes: 1 addition & 1 deletion packages/tests/README.md
@@ -1,6 +1,6 @@
# @feathersjs/tests

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/express)](https://david-dm.org/feathersjs/feathers?path=packages/koa)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/tests.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/tests)

Expand Down
2 changes: 1 addition & 1 deletion packages/transport-commons/README.md
@@ -1,6 +1,6 @@
# @feathersjs/transport-commons

[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Dependency Status](https://img.shields.io/david/feathersjs/feathers.svg?style=flat-square&path=packages/transport-commons)](https://david-dm.org/feathersjs/feathers?path=packages/transport-commons)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/transport-commons.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/transport-commons)

Expand Down
2 changes: 1 addition & 1 deletion readme.md
Expand Up @@ -3,7 +3,7 @@
## A framework for real-time applications and REST APIs with JavaScript and TypeScript

[![Greenkeeper badge](https://badges.greenkeeper.io/feathersjs/feathers.svg)](https://greenkeeper.io/)
[![Build Status](https://travis-ci.org/feathersjs/feathers.svg?branch=master)](https://travis-ci.org/feathersjs/feathers)
[![CI](https://github.com/feathersjs/feathers/workflows/Node.js%20CI/badge.svg)](https://github.com/feathersjs/feathers/actions?query=workflow%3A%22Node.js+CI%22)
[![Maintainability](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/maintainability)](https://codeclimate.com/github/feathersjs/feathers/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/cb5ec42a2d0cc1a47a02/test_coverage)](https://codeclimate.com/github/feathersjs/feathers/test_coverage)
[![Download Status](https://img.shields.io/npm/dm/@feathersjs/feathers.svg?style=flat-square)](https://www.npmjs.com/package/@feathersjs/feathers)
Expand Down

0 comments on commit 6547d2c

Please sign in to comment.