Skip to content
This repository was archived by the owner on Jun 13, 2022. It is now read-only.

Commit 6719a92

Browse files
committed
fix(deps): Add semantic-release
1 parent fb3154f commit 6719a92

8 files changed

+11415
-2465
lines changed

.eslintrc.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77
},
88
"parserOptions": {
99
"sourceType": "module",
10-
"ecmaVersion": 8,
10+
"ecmaVersion": 2018,
1111
"ecmaFeatures": {
12-
"jsx": true,
13-
"impliedStrict": true,
14-
"experimentalObjectRestSpread": true
12+
"impliedStrict": true
1513
}
1614
},
1715
"globals": {

.travis.yml

+25-16
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,36 @@ language: generic
22

33
env:
44
global:
5+
- CI="true"
56
- APM_TEST_PACKAGES="tool-bar"
6-
- ATOM_LINT_WITH_BUNDLED_NODE="true"
7-
8-
matrix:
9-
- ATOM_CHANNEL=stable
10-
- ATOM_CHANNEL=beta
11-
12-
os:
13-
- linux
14-
- osx
15-
16-
matrix:
17-
allow_failures:
18-
- os: osx
19-
fast_finish: true
207

218
script:
229
- curl -s -O https://raw.githubusercontent.com/atom/ci/master/build-package.sh
23-
- chmod u+x build-package.sh
10+
- chmod u+x ./build-package.sh
2411
- ./build-package.sh
25-
- npm run lint
12+
13+
jobs:
14+
include:
15+
- stage: test 👩🏾‍💻
16+
os: linux
17+
env: ATOM_CHANNEL=stable
18+
- os: linux
19+
env: ATOM_CHANNEL=beta
20+
- os: osx
21+
env: ATOM_CHANNEL=stable
22+
- os: osx
23+
env: ATOM_CHANNEL=beta
24+
25+
- stage: lint ✨
26+
script:
27+
- npm install
28+
- npm run lint
29+
30+
- stage: release 🎉
31+
if: branch = master && type != pull_request && repo = cakecatz/flex-toolbar
32+
script:
33+
- chmod u+x ./semantic-release.sh
34+
- ./semantic-release.sh
2635

2736
notifications:
2837
email:

0 commit comments

Comments
 (0)