История изменений
Исправление vbr, (текущая версия) :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его. Проблем с этим вероятно не будет, но ты будешь это делать сам. А action это обычная программка на каком-то языке, которую worker скачивает и запускает.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории. node на моём build server не установлен, и вообще почти ничего не установлено кроме docker и git.
Исправление vbr, :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его. Проблем с этим вероятно не будет, но ты будешь это делать сам. А action это обычная программка на каком-то языке, которую worker скачивает и запускает.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории. node на моём build server не установлен, и вообще почти ничего не установлено кроме docker и git.
На мой взгляд использовать github actions это дополнительный риск для безопасности, не слишком-то оправданный.
Исправление vbr, :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его. Проблем с этим вероятно не будет, но ты будешь это делать сам. А action это обычная программка на каком-то языке, которую worker скачивает и запускает.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории. node на моём build server не установлен, и вообще почти ничего не установлено кроме docker и git.
Исправление vbr, :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его. Проблем с этим вероятно не будет, но ты будешь это делать сам.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории. node на моём build server не установлен, и вообще почти ничего не установлено кроме docker и git.
Исправление vbr, :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его. Проблем с этим вероятно не будет, но ты будешь это делать сам.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории.
Исходная версия vbr, :
Я так понимаю, ты хочешь использовать self hosted github worker.
Он вообще говоря никаких контейнеров не использует и не поддерживает. Это обычный процесс в твоей ОС. Если ты хочешь запускать его в контейнере, тебе надо это всё как-то самому сделать: собрать образ и запускать его.
На всякий случай упомяну, что все эти actions использовать не обязательно. Я, например, не использую. У меня десятки проектов, все собираются через docker build .
и для всех настроен один workflow, можешь посмотреть тут, он, к сожалению, в силу специфики Github CI должен лежать в публичном репозитории.