Comments 10
Этот реквест теперь на борде, солидарен, это неудобно как минимум :)
https://github.com/github/roadmap/issues/271
Сам сталкиваюсь с сетевыми ошибочками и многие тулзы предлагают встроенные политики ретраев (как воркэраунд), просто как пример - ansible(winrm шалит), maven(при скачке пакетов), конечно не оч хочется скорее всего об этом думать, но как воркэраунд:)
А что не так с докер-компоузом?
Селф-хостед решение имеет стоимость поддержки в любом случае, а среди облачных решений, если я верно понимаю, GitHub Actions единственное что предлагает столько бесплатных минут билдов на своих раннерах ну и за 4 бакса там их еще больше и уже в приваных репах, думаю если про деньги - это мб и самый выгодный вариант.
В чате https://t.me/github_action_ru начали обсуждать запуск docker-compose с network_mode: "host". Есть интересный комментарий:
конфигурация компоуза на раннерах (в том числе дефолная сеть или баг если он есть, я не могу утверждать, не владею информацией) определяется в https://github.com/actions/virtual-environments
это открытая репка и если толково написать в чем проблемка (лучше с примером) и она релевантна, адекватна и все такое, то ребята это с радостью поправят, там очень адекватная команда :)
Чат в телеге это не официальный канал поддержки, а самообразованное коммьюнити как я понимаю :) Кстати у того же кубера очень популярный чат в телеге и люди ищут там ответы на свои вопросы)
А про ссылку на энвайронментс - круто же что есть публичный способ зарепортить о проблеме и вам ответит живой человек, это ведь не единственная репа, например, https://github.com/actions/runner - можно сообщить о проблемах с раннером :)
Пользовался Gitlab CI, мне Actions зашли больше, думаю это субьективно :)
Ну и если рассматривать в перспективе, то предполагаю это очень важный компонент экосистемы для владеющей GitHub известной компании, так что новые фичи будут добавляться и тот функционал к которому вы привыкли появится :)
На счет self-hosted. А вы смотрели здесь https://docs.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners ?
Полагаю вопрос был больше в полностью автономном селф хостед гитхабе.
Да, есть. У нас на двух разных проектах такой имелся. Github Enterprise, https://github.com/pricing, в конце вариант Self-hosted deployment.
Соответственно его требуется обновлять для наличия последних фич публичного гитхаба.
Автоматизируем все с Github Actions (Никита Соболев)