From b2f21117adf30db8eda8422dd12e2a0b113b14ba Mon Sep 17 00:00:00 2001 From: trevon Date: Wed, 26 Aug 2026 01:20:25 +0000 Subject: [PATCH] runs-on docker (workflow fix) --- .forgejo/workflows/grade.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/grade.yml b/.forgejo/workflows/grade.yml index 9e4d6c2..7b6bf4d 100644 --- a/.forgejo/workflows/grade.yml +++ b/.forgejo/workflows/grade.yml @@ -1,19 +1,18 @@ name: grade on: [push] -# Production wiring (gitea-runner on ghost, docker mode): -# - job container = gitea/runner-images (has docker CLI) + the host docker -# socket, so docker_grade.sh drives the host daemon exactly as designed +# Production wiring (forgejo-runner on ghost): +# - forgejo-runner v13 config sets docker_host: automount (host socket into +# the job container), so docker_grade.sh drives the host daemon as designed # - hidden tests mount from the runner host (/opt/grade-hidden) — never in # this repo # - GRADE_HMAC_SECRET mounts from /opt/grade/grade.env on the runner host jobs: grade: - runs-on: ubuntu-latest + runs-on: docker container: image: gitea/runner-images:ubuntu-22.04 options: >- - -v /var/run/docker.sock:/var/run/docker.sock -v /opt/grade/grade.env:/run/secrets/grade.env:ro -v /opt/grade-hidden:/opt/grade-hidden:ro steps: