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.
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ohne laufenden Runner werden die Release-Workflows der Plugin-Repos nicht ausgeführt. Die beiden Pilot-Tags (
idf-post-prefixv1.1.1 undidf-login-brandingv1.1.1) hängen aktuell in der Queue und warten.Aufgabe
Auf dem IDF-Plesk-Server
act_runnernach der Anleitung installieren und registrieren:docs/runner-setup.md.Umsetzungs-Checkliste
act_runner-Binary nach/opt/act_runner/laden (Schritt 1 der Doku).config.yamlerzeugen (Schritt 2).ideenfabrik→ Settings → Actions → Runners → Create new Runner (Schritt 3).self-hosted:host,linux:host,x64:host(Schritt 4).act_runner.serviceanlegen und aktivieren (Schritt 5).systemctl status act_runnerzeigtactive (running), Runner in Gitea-UIOnline(Schritt 6).Referenzen
docs/runner-setup.mdin diesem Repo