Описание тега github-actions-self-hosted-runners

Используйте этот тег, когда задаете вопросы, относящиеся к самостоятельным исполнителям для GitHub Actions.
2 ответа

Ошибка проверки действий GitHub при разархивировании с помощью собственного агента

Я настраиваю конвейер CI / CD с помощью GitHub Actions, а самодостаточный агент установил сервер Windows 2019. Проблема, с которой я столкнулся, заключается в том, что action actions / checkout@v2 не может проверить репо и полностью разархивировать …
1 ответ

Поддерживают ли dockerized действия github параметры сети для параметров запуска docker

Я использую самостоятельно размещенные бегуны github для доступа vpn к некоторому программному обеспечению, и я пытаюсь использовать dockerized действие github на самостоятельно размещенных бегунах, но у меня возникают проблемы, потому что мне нужно…
1 ответ

Контейнер GitHub Actions Runner в Google Cloud Run, который может создавать образ докера

Я создал образ докера, который при запуске регистрируется как GitHub Runner. Этот бегун, среди прочего, будет использоваться для создания и отправки образов в реестр контейнеров GitHub. Я не хочу развертывать контейнеры в GKE или Compute, поскольку …
1 ответ

Почему действие Github в автономном средстве запуска Linux требует подкачки пользователя для каждой команды, если вы не хотите запускать от root

Я написал рабочий процесс для установки некоторых зависимостей инструментов на автономную виртуальную машину GitHub runner в Linux. Я использую homebrew для установки инструмента. Использование homebrew требует, чтобы он не запускался от имени польз…
1 ответ

Самостоятельный запуск GitHub Runner в Google Cloud Run без входного порта

Я хочу запускать контейнеры докеров в Google Cloud Run, которые действуют как GitHub Self Hosted Runners, но у меня возникают проблемы при развертывании контейнера в CloudRun, поскольку он жалуется на порт. Ошибка такая: Container failed to start. F…
0 ответов

Как создать рабочий процесс действия GitHub, который запускает другой рабочий процесс действия GitHub?

У меня есть приложение Angular, исходный код которого хранится на GitHub. Я хочу создать этот конвейер для развертывания кода: При нажатии на что-нибудь в deploy-test ветвь, она запускает рабочий процесс. GitHub создаст бегуна Бегун вытащить код Зап…
0 ответов

Не удается запустить на самостоятельном сервере запуска пакета действий github с запуском docker-compose

Я использовал самодостаточную программу запуска действий на github для создания среды CI. Мы используем docker для разработки, а docker-compose используется для управления конфигурацией среды разработки. CI также использует набор команд, используя d…
1 ответ

Где я могу найти образ докера, который действие github использует с предустановленным программным обеспечением

Я использую самодостаточный бегун вместо бегуна Github для действий Github, потому что самодостаточный бегун будет иметь доступ к частной сети. Я также буду использовать контейнеры поверх самодостаточного раннера. По ссылке https://docs.github.com/e…
1 ответ

github runner в Windows не находит исполняемые файлы в PowerShell

Я пытаюсь использовать локальную виртуальную машину Windows для запуска на западе для управления репо, python для запуска некоторых скриптов и git для возврата в репо. Работа заключается в создании файлов с использованием python из repo-A как артефа…
1 ответ

Задания, не подключающиеся к службе MySQL для автономных действий GitHub на ECS

У меня есть собственный GitHub Actions, работающий в ECS, и он творит чудеса, пока мне не придется заниматься обнаружением сервисов. Ниже приведен файл рабочего процесса name: Checks before merging for core-service server on: push: paths: - 'tons/of…
1 ответ

Самостоятельный бегун на GitHub имеет доступ к ресурсам Azure в отдельной виртуальной сети.

Я создал несколько автономных бегунов на GitHub и хотел бы, чтобы они имели доступ к моим ресурсам в отдельной виртуальной сети. Я знаю, что занесение IP-адреса машины в белый список предоставит ей доступ, но в конечном итоге у меня будет любое коли…
0 ответов

Настройка нескольких автономных бегунов на GitHub [закрыто]

У вас есть вопрос о размещении на собственном сервере. Я знаю о возможностях автономного раннера для репозитория, организации, предприятия. В моем сценарии существует несколько организаций (некоторые принадлежат одному предприятию, а некоторые - раз…
2 ответа

Ошибка: RROR] Процесс или пространство имен не найдены. Ошибка PM2 Linux Server с действиями github

Недавно я обновил свой собственный Linux-сервер на вычислительном движке. Раньше Pm2 отлично работал с моими действиями на github . Однако после обновления, когда я перезапускаю экземпляр pm2 с моего терминала ssh, он работает нормально. Но когда я …
0 ответов

докер: не подключайтесь к containerd.sock

Я установил этот https://github.com/actions-runner-controller/actions-runner-controller в моем кластере eks. Это создает для каждого бегуна контейнер докеров и контейнер бегуна. Чтобы делиться образами докеров и не тянуть каждый раз, когда я создал …
7 ответов

Не удается установить средство запуска действий GitHub на Linux

Я пытаюсь установить средство запуска GitHub на свой компьютер с Linux (Ubuntu 20.04.1 LTS), выполнив действия, описанные в разделе репо> настройки> Действия> добавить средство запуска. Первые шаги сработали нормально, но когда я запускаю к…
0 ответов

Ошибка: процесс завершен с кодом ошибки 1– Действия GitHub в автономном средстве выполнения

Сообщение об ошибке Hello World в автономном средстве выполнения Все мои действия выполняли свою работу, но заканчивались ошибкой: процесс завершен с кодом ошибки 1. Я решил запустить простое действие «hello world», и даже оно получило ошибку. В жур…
0 ответов

Почему только один автономный бегун на GitHub принимает новое задание?

У меня есть три компьютера с Ubuntu, у которых есть собственный запуск на GitHub. Два из бегунов (на ПК 1 и ПК 2) помечены как тестовые , третий (ПК 3) помечен как производство . Кроме того, все бегуны помечаются как самостоятельные. На GitHub у мен…
28 окт '21 в 11:58
0 ответов

Есть ли способ оставить папку без изменений после нажатия действия github

У меня есть проект nodejs, в котором изображения хранятся локально в том же месте, что и код src/uploads. Проблема возникает, когда я пытаюсь запустить конвейер cicd с помощью githubaction. Поскольку он просто сбрасывает код из github в мое репо (ци…
2 ответа

Самостоятельные бегуны на Github на каждую ветку

Я пытаюсь реализовать самодостаточный раннер на Github, но сильно ударился о стену Я хочу, чтобы для моих серверов prod и dev были разные бегуны Насколько я понимаю, можно установить метки в зависимости от среды, но оба моих сервера dev и prod по су…
16 ноя '21 в 12:28
1 ответ

Как поменять местами пользователей в Linux через рабочий процесс GitHub?

У меня есть рабочий процесс Github для запуска файла python. Перед запуском файла python я хочу поменять местами пользователя, чтобы для выполнения файла python не требовалось sudo. Я пробовал с «su», но он говорит, что su нужно запускать из командн…