CI und Abbild zurück auf Forgejo, GitHub bleibt Spiegel #6

Merged
thiel merged 1 commit from zurueck-nach-forgejo into main 2026-09-25 07:19:08 +00:00
Owner

Gegenstück zu SONEs ADR-0199.

Die Veröffentlichung am 22.09. hat build-image.yml nach .github/ geschoben, das Abbild nach ghcr.io gerichtet und Postgres von docker run --network container:$SELBST auf services: umgestellt — mit der Begründung, der Runner führe den Job auf der VM aus. Das gilt auf GitHub; auf dieser Instanz tragen zwei Runner dasselbe Label. Genau das hatte SOTE im September schon gefunden.

Seither ist jeder Lauf rot (230 auf main, beide Tag-Läufe, der jüngste nach 16 Sekunden) — drei Tage ohne gebautes Abbild.

Zurück auf die Fassung, die als Lauf 223 auf genau dem Runner grün war, der vorher gescheitert ist. Registry wieder forgejo.thiel.tools/thiel/sote mit dem vorhandenen REGISTRY_TOKEN; .github/workflows ist weg.

Da der Workflow nur auf Push nach main läuft, prüft ihn erst der Merge — das ist zugleich die Probe.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T3EPusXnVd2xbSHCyT9CkT

Gegenstück zu SONEs ADR-0199. Die Veröffentlichung am 22.09. hat `build-image.yml` nach `.github/` geschoben, das Abbild nach ghcr.io gerichtet und Postgres von `docker run --network container:$SELBST` auf `services:` umgestellt — mit der Begründung, der Runner führe den Job auf der VM aus. Das gilt auf GitHub; auf dieser Instanz tragen zwei Runner dasselbe Label. Genau das hatte SOTE im September schon gefunden. Seither ist jeder Lauf rot (230 auf main, beide Tag-Läufe, der jüngste nach 16 Sekunden) — drei Tage ohne gebautes Abbild. Zurück auf die Fassung, die als Lauf 223 auf genau dem Runner grün war, der vorher gescheitert ist. Registry wieder `forgejo.thiel.tools/thiel/sote` mit dem vorhandenen `REGISTRY_TOKEN`; `.github/workflows` ist weg. Da der Workflow nur auf Push nach main läuft, prüft ihn erst der Merge — das ist zugleich die Probe. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01T3EPusXnVd2xbSHCyT9CkT
Die Veröffentlichung am 22.09. hat build-image.yml nach .github/
geschoben, das Abbild nach ghcr.io gerichtet und Postgres von
docker run --network container:$SELBST auf services: umgestellt, mit
der Begründung, der Runner führe den Job auf der VM aus. Das gilt auf
GitHub. Auf dieser Instanz tragen zwei Runner dasselbe Label, und auf
dem einen läuft der Job im Container — genau das hatte SOTE im
September schon gefunden und mit dem docker-run-Teil gelöst.

Seither ist jeder Lauf rot: 230 auf main, beide Tag-Läufe, und der
jüngste nach 16 Sekunden, also vor allem Inhaltlichen. Drei Tage ohne
gebautes Abbild.

Zurück auf die Fassung, die als Lauf 223 auf genau dem Runner grün war,
der vorher gescheitert ist — samt dem Postgres-Teil, der fragt, wo er
steht. Registry wieder forgejo.thiel.tools, mit dem REGISTRY_TOKEN, das
noch eingerichtet ist; compose, .env.example und README zeigen dorthin.
.github/workflows ist weg, GitHub behält den Quelltext über den
Push-Spiegel.

Gegenstück in SONE: ADR-0199. Hier steht die Begründung im Kopf der
Workflow-Datei, weil SOTE kein ADR-Verzeichnis führt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T3EPusXnVd2xbSHCyT9CkT
thiel merged commit ba166df562 into main 2026-09-25 07:19:08 +00:00
thiel deleted branch zurueck-nach-forgejo 2026-09-25 07:19:08 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thiel/sote!6
No description provided.