Comments 5
>Центральный репозиторий, который хранит шаблоны, должен быть публичным.
И это убивает всю концепцию на корню. В очень многих компаниях публичным не может быть ничего. А жаль, этого прям очень не хватает и приходится делать свои странные велосипеды имитирующие shared libs из дженкинса. Жду кода добавят хотя бы возможность сделать чекаут репы с шаблонами и потом их нормально использовать.
Можно ссылаться локально если они лежат в одном репо ./.github/workflows/{filename}
Ну и вон тиккеты есть https://github.com/actions/runner/issues/1489 можно проголосовать)
Интересно было почитать, приятно видеть как развивается ci в github'е, но, кмк, до уровня функциональности gitlab'а еще далековато
GitHub Actions на данный момент не позволяет этого сделать, удерживая уровень вложенности как 2 - то есть только связка вызывающего и вызываемого workflow.
Уже 4 + можно вкладывать их друг в друга, и в матрицы тоже можно, а сами матрицы могут содержать другие матрицы, и т.д.
Использовать ли Reusable Workflows в GitHub Actions?