Заменяют ли действия GitHub $ {{secrets.NuGetAPIKey}} в nuget.config? - PullRequest
0 голосов
/ 08 мая 2020

Безопасность Github не позволяет хранить токен частного доступа в свойстве ClearTextPassword файла nuget.config. В основном они отключают PAT. Мой вопрос: будет ли замена тега $ {{secrets.NuGetAPIKey}} заботиться и о nuget.config?

Обратите внимание, что без имени пользователя и пароля в nuget.config я не смог опубликовать sh свой пакет в пакете GitHub (для этого есть ошибка отслеживания в GitHub).

1 Ответ

1 голос
/ 09 мая 2020

Github заменяет секреты только в каталоге .github/workflows. У меня было подобное требование, когда мне нужно было развернуть приложение на сервере с помощью некоторых ключей. Лучше использовать переменные среды с тегом env в yaml. Обратитесь к последнему разделу развертывания этого публикации c gist

...