Семантическая версия не может перейти в репозиторий Git, несмотря на то, что она может
Я использую semantic-release
выпустить проект на Github Enterprise от CI (Bamboo). Я настроил GH_TOKEN
переменная среды, но я получаю следующее в журналах:
[semantic-release] › ✔ Allowed to push to the Git repository
# ... additional steps
[semantic-release] › ✖ Failed step "verifyConditions" of plugin "@semantic-release/github"
[semantic-release] › ✖ EINVALIDGHTOKEN Invalid GitHub token.
The GitHub token (https://github.com/semantic-release/github/blob/master/README.md#github-authentication) configured in the GH_TOKEN or GITHUB_TOKEN environment variable must be a valid personal token (https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line) allowing to push to the repository <MY REPOSITORY>.
Кроме того, я попытался настроить semantic-release
repositoryUrl, githubApiPathPrefix и связанные с ними @semantic-release/github
варианты, но я всегда получаю один и тот же результат. Почему он считает, что ему разрешено перемещаться в хранилище, пока он не перейдет к шагу проверки условий? Мне не хватает конфигурации для отправки на экземпляры Github Enterprise?