From 0997cae1b4a34c0b654d5c51f59919ca3d572c53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20Alexander=20Str=C3=B8mseng?= Date: Tue, 19 Mar 2024 18:34:20 +0100 Subject: [PATCH] remove sudo but try with docker group --- .github/workflows/autoredeploy.yml | 4 ++-- docs/deployment.md | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/autoredeploy.yml b/.github/workflows/autoredeploy.yml index 5d1567f..dc11dd1 100644 --- a/.github/workflows/autoredeploy.yml +++ b/.github/workflows/autoredeploy.yml @@ -26,6 +26,6 @@ jobs: # Create .env.production with HOST_URL Frontend echo "HOST_URL=${{ vars.HOST_URL }}" >> .env.production - name: Docker build - run: sudo -S docker-compose build + run: docker-compose build - name: Docker up - run: sudo -S docker-compose up -d + run: docker-compose up -d diff --git a/docs/deployment.md b/docs/deployment.md index 59484ff..bf060ef 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -34,8 +34,12 @@ Setup a self hosted GitHub runner for the repository. `sudo useradd outreach-github-runner` +`sudo usermod -a -G docker outreach-github-runner` + `cd /actions-runner/` +`RUNNER_ALLOW_RUNASROOT=1 ./config.sh --url https://github.com/NTNU-SmallSat-Lab/outreach-website --token XXXXXXXXXXXXXXXXXXXX` + `./svc.sh install outreach-github-runner` `sudo ./svc.sh start`