Gitea Actions Runner auf IDF-Plesk-Server einrichten #1

Open
opened 2026-04-24 12:55:31 +00:00 by claude · 0 comments
Owner

Ohne laufenden Runner werden die Release-Workflows der Plugin-Repos nicht ausgeführt. Die beiden Pilot-Tags (idf-post-prefix v1.1.1 und idf-login-branding v1.1.1) hängen aktuell in der Queue und warten.

Aufgabe

Auf dem IDF-Plesk-Server act_runner nach der Anleitung installieren und registrieren: docs/runner-setup.md.

Umsetzungs-Checkliste

  • act_runner-Binary nach /opt/act_runner/ laden (Schritt 1 der Doku).
  • config.yaml erzeugen (Schritt 2).
  • Registrierungstoken aus Gitea holen: Org ideenfabrik → Settings → Actions → Runners → Create new Runner (Schritt 3).
  • Runner registrieren mit Labels self-hosted:host,linux:host,x64:host (Schritt 4).
  • systemd-Service act_runner.service anlegen und aktivieren (Schritt 5).
  • Verifikation: systemctl status act_runner zeigt active (running), Runner in Gitea-UI Online (Schritt 6).
  • Pilot-Test: die beiden queued Pilot-Runs sollten nach Online-Gehen automatisch starten und erfolgreich durchlaufen.

Referenzen

Ohne laufenden Runner werden die Release-Workflows der Plugin-Repos nicht ausgeführt. Die beiden Pilot-Tags (`idf-post-prefix` v1.1.1 und `idf-login-branding` v1.1.1) hängen aktuell in der Queue und warten. ## Aufgabe Auf dem IDF-Plesk-Server `act_runner` nach der Anleitung installieren und registrieren: [`docs/runner-setup.md`](https://git.ihre-ideenfabrik.de/ideenfabrik/idf-ci/src/branch/main/docs/runner-setup.md). ## Umsetzungs-Checkliste - [ ] `act_runner`-Binary nach `/opt/act_runner/` laden (Schritt 1 der Doku). - [ ] `config.yaml` erzeugen (Schritt 2). - [ ] Registrierungstoken aus Gitea holen: Org `ideenfabrik` → Settings → Actions → Runners → Create new Runner (Schritt 3). - [ ] Runner registrieren mit Labels `self-hosted:host,linux:host,x64:host` (Schritt 4). - [ ] systemd-Service `act_runner.service` anlegen und aktivieren (Schritt 5). - [ ] Verifikation: `systemctl status act_runner` zeigt `active (running)`, Runner in Gitea-UI `Online` (Schritt 6). - [ ] Pilot-Test: die beiden queued Pilot-Runs sollten nach Online-Gehen automatisch starten und erfolgreich durchlaufen. ## Referenzen - Setup-Doku: `docs/runner-setup.md` in diesem Repo - Release v1.0.1 mit self-hosted-Modus - Konzept in Notion: https://www.notion.so/32b36ebfe9178147ad16ee214302c994 - Migrations-Checkliste: https://www.notion.so/34b36ebfe9178195980fd4a723ebfde5 - Pilot-Runs: - https://git.ihre-ideenfabrik.de/ideenfabrik/idf-post-prefix/actions/runs/1 - https://git.ihre-ideenfabrik.de/ideenfabrik/idf-login-branding/actions/runs/2
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ideenfabrik/idf-ci#1