Я хочу настроить сценарий действий github в частном репозитории github, который отправляет релиз и готовит переход к отдельному общедоступному репо c git. Я создал файл .gorelease.yml
и определил секцию brews
следующим образом:
brews:
- name: myrepo
goarm: 6
github:
owner: myrepo
name: homebrew-myrepo
homepage: "https://myrepo.com"
Файл .gorelease.yml
работает нормально и успешно создает двоичные файлы. Я также указал токен github для репозитория publi c в действии github, поэтому он должен работать.
Когда я запускаю действие github, я получаю эту ошибку:
fatal: no tag exactly matches '38d505213e445a673a34812929ff858595e1a887'
⚠️ No tag found for commit 38d5052. Snapshot forced
...
• signing artifacts
• pipe skipped error=artifact signing is disabled
• docker images
• pipe skipped error=docker section is not configured
• publishing
• pipe skipped error=publishing is disabled
• release succeeded after 159.12s
Что я не понимаю, почему текущее git репо актуально. Поскольку я подталкиваю к отдельному репо, разве этот скрипт не должен проверять теги этого репо (не текущего)? И даже в этом случае, как бы я автоматически создал тег для каждого пу sh?