Skip to content

Commit 4d77c1d

Browse files
committed
💚 Setup Github Action for CI
Signed-off-by: kei-g <km.8k6ce+github@gmail.com>
1 parent 8cc7ce0 commit 4d77c1d

File tree

4 files changed

+24
-1
lines changed

4 files changed

+24
-1
lines changed

.github/.gitkeep

Whitespace-only changes.

.github/workflows/main.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: test
2+
on:
3+
push:
4+
branches: [ main ]
5+
jobs:
6+
npm-test:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
node: [ '14.17.5', '16.8.0' ]
11+
name: Test on Node.js ${{ matrix.node }}
12+
steps:
13+
- uses: actions/checkout@v2
14+
- name: Setup Node.js
15+
uses: actions/setup-node@v2
16+
with:
17+
node-version: ${{ matrix.node }}
18+
- name: Setup modules
19+
run: npm i
20+
- name: Test
21+
run: npm test

.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
**/.editorconfig
22
**/.eslintrc.json
3+
**/.github/
34
**/.mocharc.json
45
**/.nycrc.json
56
**/.travis.yml

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
# async-iterable-queue [![License][license-image]][license-url] [![Dependency][depencency-image]][dependency-url] [![Travis][travis-image]][travis-url] [![npm][npm-image]][npm-url]
1+
# async-iterable-queue [![License][license-image]][license-url] [![Dependency][depencency-image]][dependency-url] [![GitHub][github-test-image]][github-url] [![Travis][travis-image]][travis-url] [![npm][npm-image]][npm-url]
22

33
[![coverage][nyc-cov-image]][github-url] [![maintenance][maintenance-image]][npmsio-url] [![quality][quality-image]][npmsio-url]
44

55
Async Iterable Queue
66

77
[depencency-image]:https://img.shields.io/librariesio/release/npm/async-iterable-queue?logo=nodedotjs
88
[dependency-url]:https://npmjs.com/package/async-iterable-queue?activeTab=dependencies
9+
[github-test-image]:https://img.shields.io/github/workflow/status/kei-g/async-iterable-queue/test/main?label=build%20%26%20test&logo=github
910
[github-url]:https://github.com/kei-g/async-iterable-queue
1011
[license-image]:https://img.shields.io/github/license/kei-g/async-iterable-queue
1112
[license-url]:https://opensource.org/licenses/BSD-3-Clause

0 commit comments

Comments
 (0)