From 859d0051b31fe6e6670158aa5b783a456c426b5e Mon Sep 17 00:00:00 2001 From: tegwick Date: Sun, 12 Jul 2026 00:45:56 +0200 Subject: [PATCH] docs(wp-0014): record Forgejo CI fix and deploy blocker --- ...14-core-hub-helm-cutover-vergabe-refresh.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/workplans/RAILIANCE-WP-0014-core-hub-helm-cutover-vergabe-refresh.md b/workplans/RAILIANCE-WP-0014-core-hub-helm-cutover-vergabe-refresh.md index 169e9b1..4f87e4d 100644 --- a/workplans/RAILIANCE-WP-0014-core-hub-helm-cutover-vergabe-refresh.md +++ b/workplans/RAILIANCE-WP-0014-core-hub-helm-cutover-vergabe-refresh.md @@ -73,10 +73,20 @@ state_hub_task_id: "d547f68d-52ec-4ff1-952b-ec70c834e0d3" 2026-07-11: Migrated deploy target to **Forgejo OCI** (`forgejo.coulomb.social`). Added `.forgejo/workflows/image.yaml` in `vergabe-teilnahme`; Makefile -`check-vergabe-image` gates deploy. `helm/vergabe-teilnahme-values.yaml` uses -Forgejo repository + tag `1061f3e`. Image must be published to Forgejo (CI push -to `main` or `docker login forgejo.coulomb.social && docker push`). Gitea registry -is retired for this app. Live cluster still at `gitea...:f95de14` until deploy. +`check-vergabe-image` gates deploy. `helm/vergabe-teilnahme-values.yaml` targets +Forgejo repository + tag `dfbc13a`. + +2026-07-12: **CI root cause fixed** — Forgejo Actions run failed because +`uv sync` resolved `issue-core` from Forgejo PyPI (404). Fix: `uv sync --frozen` +in `vergabe-teilnahme` Dockerfile (`dfbc13a`); workflow aligned with +`railiance-enablement` container-build template. Local docker build verified. +`issue-core` gained `publish-forgejo` + `.forgejo/workflows/publish-python-package.yml` +so PyPI can move off Gitea (`uv.lock` still pins Gitea wheel URLs until publish). + +**Remaining:** push `forgejo.coulomb.social/coulomb/vergabe-teilnahme:dfbc13a` +(CI on railiance01 or `docker login` + `docker push`), then +`VERGABE_IMAGE_TAG=dfbc13a make vergabe-deploy`. Live cluster still +`gitea...:f95de14`. ## Post-deploy vergabe smoke and runbook evidence