language: node_js
node_js:
- "8"
after_success: 'npm run coverage'
.travis.yml
language: node_js
cache:
directories:
- ~/.npm
notifications:
email: false
node_js:
- '10'
- '9'
- '8'
after_success:
- npm run travis-deploy-once "npm run semantic-release"
branches:
except:
- /^v\d+\.\d+\.\d+$/
package.json
"release": {
"prepare": [
"@semantic-release/npm",
{
"path": "@semantic-release/exec",
"cmd": "npm run doc"
},
{
"path": "@semantic-release/git",
"assets": [
"docs"
],
"message": "docs(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
]
},
circle.yml