language: node_js cache: directories: - ~/.npm notifications: email: false node_js: - '9' before_install: - npm i -g npm@^5.0.0 before_script: - npm prune script: - npm run test after_success: - git config --replace-all remote.origin.fetch +refs/heads/*:refs/remotes/origin/* - git fetch --tags - npm install -g travis-deploy-once - npm run travis-deploy-once "npm run semantic-release" branches: except: - /^v\d+\.\d+\.\d+$/