Обложка канала

гиг пиг ниг

8924 @geekshit

Твой дед. Айти, программирование, котики, баяны и прочий не авторский контент, политота и имхо

гиг пиг ниг

4 года назад
Открыть в
Я уже около полугода не использую GitHub Actions в рабочих нуждах, но до сих пор периодически с ним сталкиваюсь и каждый раз ловлю боль от вынужденной копипасты портянок пайплайнов (в терминологии GitHub’а их принято называть - workflows) из репозитория в репозиторий. Возможно, это персонально моя проблема, но как-то я не загорелся идеей писать кастомные Actions для своих потребностей, а использовать чужие мне кажется достаточно не безопасным действием. И только вчера увидел, что в блоге GitHub’а от десятого марта есть новость, что теперь написанные ранее пайплайны можно переиспользовать просто указав репозитории в котором лежит требуемый пайплайн и требуемый тэг (или бранч). Запуск “переиспользуемых” джоб можно кастомизировать переменными. Достаточно странно, что такой возможности не было изначально, но хорошо, что она все-таки появилась. Запись в блоге: github.blog/2022-02…-actions Ссылка на документацию: docs.github.com/en/acti…orkflows
How to start using reusable workflows with GitHub Actions | The GitHub Blog

Reusable workflows offer a simple and powerful way to avoid copying and pasting workflows across your repositories.

The GitHub Blog