File tree 8 files changed +102
-134
lines changed
8 files changed +102
-134
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ name : CI
2
+ on :
3
+ push :
4
+ branches : [master, gha]
5
+ pull_request :
6
+ branches : [master]
7
+ schedule :
8
+ - cron : 0 0 * * 0
9
+
10
+ jobs :
11
+ lint :
12
+ name : Lint
13
+ runs-on : ubuntu-latest
14
+ steps :
15
+ - name : Checkout
16
+ uses : actions/checkout@v2
17
+ - name : Install Node.js
18
+ uses : actions/setup-node@v1
19
+ with : { node-version: 14.x }
20
+ - name : Install Packages
21
+ run : npm install
22
+ - name : Lint
23
+ run : npm run -s lint
24
+
25
+ test :
26
+ name : Test
27
+ strategy :
28
+ matrix :
29
+ eslint : [7.x]
30
+ node : [14.x]
31
+ os : [ubuntu-latest]
32
+ include :
33
+ # On other platforms
34
+ - eslint : 7.x
35
+ node : 14.x
36
+ os : windows-latest
37
+ - eslint : 7.x
38
+ node : 14.x
39
+ os : macos-latest
40
+ # On old Node.js versions
41
+ - eslint : 7.x
42
+ node : 12.x
43
+ os : ubuntu-latest
44
+ - eslint : 7.x
45
+ node : 10.x
46
+ os : ubuntu-latest
47
+ - eslint : 6.x
48
+ node : 8.x
49
+ os : ubuntu-latest
50
+ - eslint : 5.x
51
+ node : 6.x
52
+ os : ubuntu-latest
53
+ # On the minimum supported ESLint/Node.js version
54
+ - eslint : " 4.19.1"
55
+ node : " 6.5.0"
56
+ os : ubuntu-latest
57
+
58
+ runs-on : ${{ matrix.os }}
59
+ steps :
60
+ - name : Checkout
61
+ uses : actions/checkout@v2
62
+ - name : Install Node.js ${{ matrix.node }}
63
+ uses : actions/setup-node@v1
64
+ with : { node-version: "${{ matrix.node }}" }
65
+ - name : Install npm 6.x
66
+ run :
npm install --global [email protected]
67
+ if : ${{ matrix.node == '6.x' || matrix.node == '6.5.0' }}
68
+ - name : Install Packages
69
+ run : npm install
70
+ - name : Install ESLint ${{ matrix.eslint }}
71
+ run : npm install --no-save eslint@${{ matrix.eslint }}
72
+ - name : Test
73
+ run : npm run -s test:ci
74
+ - name : Send Coverage
75
+ run : npm run -s codecov
76
+ env :
77
+ CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change
1
+ name : Website
2
+ on :
3
+ push :
4
+ branches : [master]
5
+
6
+ jobs :
7
+ build :
8
+ name : Build
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@v2
13
+ - name : Install Node.js
14
+ uses : actions/setup-node@v1
15
+ with : { node-version: 14.x }
16
+ - name : Install Packages
17
+ run : npm install
18
+ - name : Build Website
19
+ run : npm run -s docs:build
20
+ - name : Deploy Website
21
+ run : npm run -s docs:deploy -- $GITHUB_TOKEN
22
+ env :
23
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 2
2
3
3
[ ![ npm version] ( https://img.shields.io/npm/v/eslint-plugin-eslint-comments.svg )] ( https://www.npmjs.com/package/eslint-plugin-eslint-comments )
4
4
[ ![ Downloads/month] ( https://img.shields.io/npm/dm/eslint-plugin-eslint-comments.svg )] ( http://www.npmtrends.com/eslint-plugin-eslint-comments )
5
- [ ![ Build Status] ( https://dev.azure. com/mysticatea/eslint-plugin-eslint-comments/_apis/build/status/continuous-integration?branchName=master )] ( https://dev.azure. com/mysticatea/eslint-plugin-eslint-comments/_build/latest?definitionId=2&branchName=master )
5
+ [ ![ Build Status] ( https://github. com/mysticatea/eslint-plugin-eslint-comments/workflows/CI/badge.svg )] ( https://github. com/mysticatea/eslint-plugin-eslint-comments/actions )
6
6
[ ![ codecov] ( https://codecov.io/gh/mysticatea/eslint-plugin-eslint-comments/branch/master/graph/badge.svg )] ( https://codecov.io/gh/mysticatea/eslint-plugin-eslint-comments )
7
7
[ ![ Dependency Status] ( https://david-dm.org/mysticatea/eslint-plugin-eslint-comments.svg )] ( https://david-dm.org/mysticatea/eslint-plugin-eslint-comments )
8
8
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2
2
3
3
[ ![ npm version] ( https://img.shields.io/npm/v/eslint-plugin-eslint-comments.svg )] ( https://www.npmjs.com/package/eslint-plugin-eslint-comments )
4
4
[ ![ Downloads/month] ( https://img.shields.io/npm/dm/eslint-plugin-eslint-comments.svg )] ( http://www.npmtrends.com/eslint-plugin-eslint-comments )
5
- [ ![ Build Status] ( https://dev.azure. com/mysticatea/eslint-plugin-eslint-comments/_apis/build/status/continuous-integration?branchName=master )] ( https://dev.azure. com/mysticatea/eslint-plugin-eslint-comments/_build/latest?definitionId=2&branchName=master )
5
+ [ ![ Build Status] ( https://github. com/mysticatea/eslint-plugin-eslint-comments/workflows/CI/badge.svg )] ( https://github. com/mysticatea/eslint-plugin-eslint-comments/actions )
6
6
[ ![ codecov] ( https://codecov.io/gh/mysticatea/eslint-plugin-eslint-comments/branch/master/graph/badge.svg )] ( https://codecov.io/gh/mysticatea/eslint-plugin-eslint-comments )
7
7
[ ![ Dependency Status] ( https://david-dm.org/mysticatea/eslint-plugin-eslint-comments.svg )] ( https://david-dm.org/mysticatea/eslint-plugin-eslint-comments )
8
8
You can’t perform that action at this time.
0 commit comments