19 слов | 1 минута

GitHub Actions

На GitHub

  • Перейти в настройки репозитория (Settings)
  • Выбрать Actions → Runners
  • Нажать "New self-hosted runner"
  • Выбрать операционную систему (Linux)

На VPS

Пользователь:

useradd -m user
passwd user #mixer123
groupadd docker #????  group 'docker' already exists
usermod -aG docker user
chsh -s /bin/bash user
su use

Установка сервиса:

sudo ./svc.sh install

cd actions-runner
sudo ./svc.sh start
sudo ./svc.sh status
sudo ./svc.sh stop

sudo ./svc.sh uninstall

Симлинк:

ln -sf /home/user/actions-runner/_work/2dapp.ru-microservices/2dapp.ru-microservices/ /home/user/app