Сборка VSTS - младшая версия npm не фиксирует изменения в GitHub
Я пытаюсь построить CI/CD Pipeline для моего проекта в VSTS. Процессы тестирования, сборки и развертывания все в порядке и работают, как ожидалось.
Но мне не удалось зафиксировать автоматически увеличенный номер версии в package.json в репозитории github.
Мои шаги на агенте VSTS согласно этому изображению.
Я написал следующие сценарии npm на шаге увеличения номера версии, чтобы увеличить младший номер версии.
git config user.email "ttcgabc123@gmail.com"
git config user.name "ttcg"
npm version minor
git commit
git push origin master --tags
Он увеличивает номер версии с 0.2.0 до 0.3.0, но не возвращает изменения, сделанные в моем репозитории github, и мне не удалось зафиксировать / отправить эти изменения.
Пожалуйста, посмотрите вывод вышеописанного шага в сборке VSTS. На линии нет. 12, вы можете увидеть новый номер версии.
Я пытался использовать git remote add origin https://github.com/ttcg/react-workout-diary.git
, но это показывает сообщение об ошибке fatal: remote origin already exists.
Не могли бы вы посоветовать мне, как автоматизировать увеличение номера версии в моем конвейере CI / CD?