Visual Studio 22 не удалось установить секрет '(имя службы приложений Azure) _FFFF', поскольку у вас может не быть доступа соавтора к репозиторию '_git/(имя)'
Короче говоря, принятие мер
Visual Studio 2022 > Publish > Deployment type > CI/CD using GitHub Actions workflows (generates yml file)
Выдает ошибку
Visual Studio 22 was unable to set secret '(Azure App Service name)_FFFF' because you may not have collaborator access to the repository '_git/(name)'
Более подробные шаги
- Установить Visual Studio 2022
- Войти в систему с
- Проект строительных лесов
- Адаптировать программный код к требованиям
- Публиковать
Опубликовать шаги
- Щелкните правой кнопкой мыши по публикации
- Добавить профиль публикации
- Цель> Azure
- Служба приложений Azure (Windows)
- Установить имя подписки VS professional, просмотреть правильную группу ресурсов, выбрать правильный экземпляр службы приложений
- Для параметра "Развернуть как пакет .zip" выберите значение true.
- Выберите CI / CD с помощью рабочих процессов GitHub Actions (создает файл yml)
2 ответа
у вас может не быть доступа соавтора к репозиторию '_git/(name)'
- Возможно, у вас нет прав доступа к репозиторию.
Приглашение соавторов в личный репозиторий
- На GitHub.com перейдите на главную страницу репозитория.
- Под именем вашего репозитория нажмите Настройки .
- На левой боковой панели нажмите Управление доступом .
- Щелкните Пригласить соавтора .
- В поле поиска начните вводить имя человека, которого хотите пригласить, затем щелкните имя в списке совпадений.
- Щелкните Добавить ИМЯ в ХРАНИЛИЩЕ .
- Пользователь получит электронное письмо с приглашением в репозиторий. Как только они примут ваше приглашение, они получат доступ к вашему репозиторию в качестве соавторов.
Дополнительные сведения см . в разделах Доступ соавторов к репозиторию, принадлежащему учетной записи пользователя, и Приглашение соавторов к личному репозиторию.
Я смог исправить это, воссоздав репо. БУДЬТЕ ОЧЕНЬ ОСТОРОЖНЫ ПРИ ЭТОМ ДЕЛАНИИ.
- Удалите репо из github (необязательный и опасный шаг)
- В корневом каталоге вашего локального репозитория покажите скрытые файлы и удалите папку .git.
- Перезапустите визуальную студию.
- Воссоздайте репо из визуальной студии.
Это, вероятно, НЕ лучший ответ, это сработало для меня. Но в моем репозитории git была ошибка, которая не позволяла ему видеть меня как владельца репозитория.