diff --git a/.travis.yml b/.travis.yml index 92c41a6..6a022c1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,7 @@ # https://docs.travis-ci.com/user/customizing-the-build/ # https://docs.travis-ci.com/user/migrating-from-legacy/ +filter_secrets: false language: node_js node_js: @@ -24,3 +25,18 @@ script: npm run lint && npm run coverage after_success: # send code-coverage data to Coveralls - cat ./coverage/lcov.info | coveralls + +jobs: + include: + - stage: Deploy + name: Publish to npm + script: true + after_success: true + deploy: + provider: npm + email: $NPM_EMAIL + api_key: $NPM_API_KEY + skip_cleanup: true + on: + tags: true + branch: master diff --git a/package.json b/package.json index 43d47f0..98e52ef 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "coverage": "nyc --reporter=text --reporter=lcov mocha", "upgrade": "npm-check -u", "bump": "bump --prompt --tag --push --all", - "release": "npm run upgrade && npm test && npm run bump && npm publish" + "release": "npm run upgrade && npm test && npm run bump" }, "devDependencies": { "browserify": "^16.2.3",