Fix release validation networking in Forgejo #7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "task-c9375830-fix-release-validation-network"
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?
Summary
Verification
bash -n scripts/validate-production-image.shgit diff --checkRelease note
web-v0.3.2remains immutable and failed without publishing. After this change merges, the next release will useweb-v0.3.3.Review summary
The follow-up correctly handles both execution environments: local validation continues using an ephemeral host port, while Docker-backed Forgejo jobs run the production container in the job container’s network namespace so localhost health and homepage checks can reach it.
Acceptance criteria
/healthand/api/v1/health.web-v0.3.3release after this networking fix merges.Blocking issues
Warnings
Verdict
Approved. The networking change is scoped, preserves local behavior, and passed a nested Docker job simulation matching the Forgejo runner architecture.