Close issue-core package blocker
This commit is contained in:
@@ -4,7 +4,7 @@ type: workplan
|
||||
title: "App deployment improvements (lessons from RAILIANCE-WP-0002)"
|
||||
domain: railiance
|
||||
repo: railiance-apps
|
||||
status: active
|
||||
status: finished
|
||||
owner: railiance
|
||||
topic_slug: railiance
|
||||
planning_priority: medium
|
||||
@@ -20,7 +20,7 @@ This workplan collects concrete follow-ups surfaced while shipping
|
||||
independent, and can be picked up in isolation when the next S5 app
|
||||
lands or when the next operator onboards. Activated on 2026-05-22;
|
||||
local railiance-apps guardrails are implemented, with the package
|
||||
publication item blocked on forge-owned Gitea package publish credentials.
|
||||
publication item completed through the forge-owned Gitea package registry.
|
||||
|
||||
## I01 — URL-encode DB passwords at Secret-build time
|
||||
|
||||
@@ -85,7 +85,7 @@ cross-linked it from the `vergabe-teilnahme` runbook.
|
||||
|
||||
```task
|
||||
id: RAILIANCE-WP-0004-I03
|
||||
status: blocked
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "f412b874-0670-4a4a-89fc-575fe4994646"
|
||||
```
|
||||
@@ -123,6 +123,14 @@ The final unblock still requires a Gitea package username/token to
|
||||
publish `issue-core==0.2.0`; once published, regenerate
|
||||
`vergabe-teilnahme/uv.lock` from the registry and mark this task done.
|
||||
|
||||
**Completed 2026-06-05.** Published `issue-core==0.2.0` to the Coulomb Gitea
|
||||
PyPI registry using an operator token read from `/tmp/gat.tmp` without
|
||||
recording the secret value. `railiance-forge` exposed the approved
|
||||
`/api/packages` ingress path, the public package-specific simple index returned
|
||||
`200`, a clean temporary environment installed `issue-core==0.2.0` from Gitea,
|
||||
and `vergabe-teilnahme/uv.lock` was regenerated so it uses the Gitea registry
|
||||
instead of `../issue-core`.
|
||||
|
||||
---
|
||||
|
||||
## I04 — Operator onboarding: install the `kubectl cnpg` plugin
|
||||
@@ -241,9 +249,10 @@ wraps the pattern.
|
||||
|
||||
## Notes
|
||||
|
||||
- Items were activated on 2026-05-22. Local railiance-apps pieces are
|
||||
complete except I03, which is blocked on forge-owned Gitea package publish
|
||||
credentials and source-repo release work.
|
||||
- Items were activated on 2026-05-22 and completed on 2026-06-05. I03 closed
|
||||
after `issue-core==0.2.0` was published to the Gitea PyPI registry, the
|
||||
package API route was exposed by `railiance-forge`, and the
|
||||
`vergabe-teilnahme` source lock moved off the sibling checkout.
|
||||
- I06 is genuinely cross-repo; the others are local to
|
||||
`railiance-apps` or its operator workflow.
|
||||
- The first three items (I01, I02, I03) are the highest-leverage
|
||||
|
||||
Reference in New Issue
Block a user