Обновление версии package.json с помощью Unleash фактически не обновляет package.json - PullRequest
1 голос
/ 24 октября 2019

Мы используем Netflix unleash для автоматического обновления версии в нашем файле package.json и обновления файла CHANGELOG.md. Для всех остальных в моей команде, когда они запускают команду unleash, они видят, что их package.json автоматически обновляет версию, а затем автоматически фиксируется и отправляется в ветку. Это ожидаемый результат. Тем не менее, для меня package.json не обновляется и не показывает изменения в журнале git. CHANGELOG обновляется и фиксируется / отправляется. Если я подожду несколько минут и открою package.json в другой среде IDE или текстовом редакторе, он внезапно покажет новую версию с тегами, но в git log или git status не будет указано, что она была каким-либо образом изменена.

Я несколько раз пытался удалить репо и снова клонировать. Я удалил node_modules и переустановил unleash. Я закомментировал любые псевдонимы и bash_profile, чтобы исключить те, которые мешают любым командам в программе unleash. Я обновил до последней версии git и LTS узла. Я запускаю это на Mac 10.13.6 High Sierra

$ unleash --no-publish --minor

[13:53:25] === UNLEASH ===
[13:53:25] Utilizing next version for changelog:  2.19.0
[13:53:25] Using repo type:  github
[13:53:25] Generating changelog from v2.18.0 to HEAD...
[13:53:25] Parsed 1 commits.
[13:53:25]
[13:53:30] [DS-24401-scroll-bugfix f450557] docs(CHANGELOG): Update changelog
 1 file changed, 9 insertions(+)
 husky > pre-commit (node v10.14.0)
No staged files match any of provided globs.
husky > commit-msg (node v10.14.0)

[13:53:30] Utilizing bumpType minor
[13:53:30] Retrieving latest git commit...
[13:53:30] Getting next version of type:  minor
[13:53:30] Incrementing from version:  2.18.0
[13:53:30] Bumped 'package.json' version to: 2.19.0
[13:53:32] On branch DS-24401-scroll-bugfix
Your branch is ahead of 'origin/DS-24401-scroll-bugfix' by 1 commit.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean
 husky > pre-commit (node v10.14.0)
No staged files match any of provided globs.

[13:53:32] Tagging as: v2.19.0
[13:53:32]
[13:53:35]  To https://git.forge.lmig.com/scm/direct-sales/barker.git
   af1eca5..f450557  DS-24401-scroll-bugfix -> DS-24401-scroll-bugfix
 * [new tag]         v2.19.0 -> v2.19.0

✨  Done in 11.62s.

Я ожидаю обновления 2 файлов: CHANGELOG и package.json. Пакет package.json не обновляется и не включается в операции фиксации и отправки unleash.

...