Skip to content

Commit 8668716

Browse files
chore: rework CI setup
1 parent 6c396dd commit 8668716

File tree

2 files changed

+22
-19
lines changed

2 files changed

+22
-19
lines changed

.releaserc

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
analyzeCommits:
2-
preset: eslint
3-
generateNotes:
4-
preset: eslint
5-
prepare:
1+
plugins:
2+
- "@semantic-release/commit-analyzer"
3+
- "@semantic-release/release-notes-generator"
64
- "@semantic-release/changelog"
75
- "@semantic-release/npm"
8-
- path: "@semantic-release/git"
9-
assets:
10-
- package.json
11-
- package-lock.json
12-
- CHANGELOG.md
13-
message: |-
14-
Chore: Release ${nextRelease.version} [skip ci]
6+
- - "@semantic-release/git"
7+
- assets:
8+
- package.json
9+
- package-lock.json
10+
- CHANGELOG.md
11+
message: |-
12+
chore: release ${nextRelease.version} [skip ci]
1513

16-
${nextRelease.notes}
14+
${nextRelease.notes}
15+
- "@semantic-release/github"

.travis.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
language: node_js
2-
node_js:
3-
- "14"
42

5-
cache:
6-
directories:
7-
- node_modules
3+
# Keep empty to use version from .nvmrc
4+
node_js: null
85

96
install:
10-
- npm install
7+
- npm ci
118

129
script:
1310
- npm run lint
@@ -16,3 +13,10 @@ script:
1613

1714
after_success:
1815
- npx semantic-release
16+
17+
branches:
18+
only:
19+
- master
20+
21+
notifications:
22+
email: false

0 commit comments

Comments
 (0)