Migrate factory-game-v3 image publishing to Forgejo OCI #36
Labels
No labels
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/factory-game-v3#36
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
Publish
factory-game-v3to Forgejo OCI from this source repository, stop publishing it to the standalone k3s registry, and hand the proven immutable reference to the deployment owner.Program authority: coilysiren/inbox#276
Registry inventory: coilyco-flight-deck/infrastructure#653
Consumer rollout: coilyco-bridge/deploy#239
Target
forgejo.coilysiren.me/coilyco-gaming/factory-game-v3:<immutable-source-tag>Scope
Acceptance
Codex, via advisor surface
Source publisher landed on
mainata5f6cba.deployrunner and publishesforgejo.coilysiren.me/coilyco-gaming/factory-game-v3:<full-source-sha>.REGISTRY_TOKEN, uses an isolated Docker config, pushes one immutable tag, and inspects the remote manifest.forgejo-registrypull credential./dev/fd/63defect and CRLF checkout artifacts in two untouched legacy scripts. The focused new publisher hook passed independently.Remote manifest proof and deploy consumption remain blocked by infrastructure#654. This issue stays open until Ops restores package write authority and deploy#239 consumes the proved manifest.
Ops completed the consumer checkpoint.
forgejo.coilysiren.me/coilyco-gaming/factory-game-v3:a5f6cba53eab81a3dd1588ca132a951b7900813ecoilyco-bridge/deployat47c199b, with native-runner portability follow-up843575d.factory-gameDeployment is fully rolled out, the pull ExternalSecret is Ready, and the pod runs the exact image.Closing the publisher issue.