GRM-30: feat: add runner labels support and refactor i18n to JSON

This commit is contained in:
emil
2026-06-20 18:42:39 +00:00
parent c8970da942
commit 0c6c735000
10 changed files with 890 additions and 772 deletions
+6
View File
@@ -24,6 +24,12 @@ GITEA_REGISTRATION_TOKEN=your-registration-token
# Default SSH private key path (optional, overrides --key)
# GITEA_RUNNER_KEY=~/.ssh/id_ed25519
# Default runner labels for Gitea Actions (optional, overrides --labels)
# Format: <label>:<docker-image>[:<command>]
# Use an official Gitea runner image with Node.js, Python and Docker CLI.
# Avoid bare OS images like alpine:latest because actions/checkout@v4 needs Node.
# GITEA_RUNNER_LABELS=docker:docker://gitea/runner-images:ubuntu-latest
# UI language for GRM console messages (optional, default: en)
# Supported: en, bg, de, ru, zh
# GRM_LANG=en