Skip to content

Commit 58aab75

Browse files
committed
switch to github actions from circle ci
1 parent de0a7f0 commit 58aab75

File tree

4 files changed

+38
-49
lines changed

4 files changed

+38
-49
lines changed

.circleci/config.yml

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

.github/workflows/test.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Test
2+
on:
3+
push:
4+
branches-ignore:
5+
- gh-pages
6+
pull_request:
7+
env:
8+
CI: true
9+
10+
jobs:
11+
test:
12+
name: "Test on Node.js ${{ matrix.node }} OS: ${{matrix.os}}"
13+
runs-on: ${{ matrix.os }}
14+
strategy:
15+
matrix:
16+
os: [ubuntu-latest]
17+
node: [10, 12, 14]
18+
steps:
19+
- name: Checkout
20+
uses: actions/checkout@v2
21+
- name: Setup Node.js ${{ matrix.node }}
22+
uses: actions/setup-node@v1
23+
with:
24+
node-version: ${{ matrix.node }}
25+
- name: Install
26+
run: yarn install
27+
- name: Lint
28+
run: yarn lint
29+
- name: Lint docs
30+
run: yarn lint:docs
31+
- name: Test
32+
run: yarn test
33+
- name: Integration Test
34+
run: yarn test:integrations

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22

33
<h1 align="center">@intlify/eslint-plugin-vue-i18n</h1>
44
<p align="center">
5-
<a href="https://circleci.com/gh/intlify/eslint-plugin-vue-i18n/tree/master"><img src="https://circleci.com/gh/intlify/eslint-plugin-vue-i18n/tree/master.svg?style=svg" alt="Build Status"></a>
5+
<a href="https://github.com/intlify/eslint-plugin-vue-i18n/actions?query=workflow%3ATest"><img src="https://github.com/intlify/eslint-plugin-vue-i18n/workflows/Test/badge.svg" alt="Test Status"></a>
66
</p>
7-
8-
<p align="center">ESLint plugin for Vue I18n</p>
9-
107
<p align="center">
11-
<a href="https://www.patreon.com/kazupon" target="_blank">
12-
<img src="https://c5.patreon.com/external/logo/become_a_patron_button.png" alt="Become a Patreon">
13-
</a>
8+
<a href="https://www.npmjs.com/package/@intlify/eslint-plugin-vue-i18n"><img src="https://img.shields.io/npm/v/@intlify/eslint-plugin-vue-i18n.svg" alt="NPM"></a>
149
</p>
10+
<p align="center">ESLint plugin for Vue I18n</p>
1511

1612
## :book: Documentation
1713

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"license": "MIT",
6767
"main": "lib/index.js",
6868
"peerDependencies": {
69-
"eslint": "^5.0.0 || ^6.0.0"
69+
"eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
7070
},
7171
"repository": {
7272
"type": "git",

0 commit comments

Comments
 (0)