#github #github-actions
Вопрос:
В действиях Github, когда производственная ветвь защищена проверками, при переносе после прохождения проверки существует правило, которое должно обновить .номер версии. ошибка, из-за которой отсутствует эта операция, помещает файл в защищенную ветвь. но операция попробуйте запросить одобрение!
удаленное: ошибка: ожидается 2 из 2 необходимых проверок состояния. Рецензентам, имеющим доступ на запись, требуется не менее 1 утверждающего отзыва.
Задача должна разрешить мой запрос, я пытался использовать много методов, чтобы выполнить повышение версии после завершения пошагового теста, но ветвь защиты не позволяет.
примечание: Я видел много вопросов по этой теме и не из решений, решающих эту проблему, чтобы разрешить обновление защищенной ветви после миграции.
Комментарии:
1. Я не знаю конкретно о GitHub, но одно общее решение для этого состоит в том, чтобы разрешить определенным пользователям обходить политики/защиту филиалов и заставить этого пользователя выполнить толчок.
2. где это? наверняка это будет здорово, если я смогу найти это
3. Вопросы о действиях GitHub специфичны для GitHub; это не общие вопросы Git. Вопросы о функциях защиты ветвей GitHub специфичны для GitHub: у Git нет защиты ветвей, это дополнение к GitHub.
4. В конце концов я решил свою проблему, удалив нажатие на защищенную ветку после проверки (и только тег bump). После этого aws codepipeline полностью клонировал и обновил кодовую сборку, чтобы иметь кодовую звезду роли(разрешить использовать команды git), команды git, имя тега и sha💪. Успех миссии