LINUX.ORG.RU

История изменений

Исправление 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 должен лежать в публичном репозитории.