Я хочу Travis публиковать sh npm всякий раз, когда я принимаю изменения зависимых ботов. Я добавил npm адрес электронной почты и токен авторизации.
Моя конфигурация travis такова прямо сейчас (я не уверен, верна она или нет)
language: node_js
node_js:
- "node"
install:
- "npm install"
script:
- "npm run test"
before_deploy:
deploy:
provider: npm
email: "$npm_email"
api_key: "$npm_token"
on:
branch: production
Где npm тест выглядит так
"scripts": {
"test": "jest"
}
Как я могу заставить travis увеличивать версию пакета npm и иметь эту версию пакета также на git? то же самое для changelog.md?