fix(ci): reuse release build in runtime acceptance #327

Merged
Wuast94 merged 1 commit from fix/runtime-release-build-reuse into main 2026-10-09 22:11:32 +02:00
Owner

Release candidates use APP_VERSION from the version job, but the runtime test build omitted it. This rebuilt the production binaries with the Cargo default before building the required test programs.

Forward the same resolved version to runtime-test-builder so BuildKit can reuse the production builder. Runtime acceptance still executes all scenarios against the published candidate digest.

Validation: full local just gate passed; 17 runtime fixture tests passed, including explicit/default version forwarding and cleanup after a failed build.

Release candidates use APP_VERSION from the version job, but the runtime test build omitted it. This rebuilt the production binaries with the Cargo default before building the required test programs. Forward the same resolved version to runtime-test-builder so BuildKit can reuse the production builder. Runtime acceptance still executes all scenarios against the published candidate digest. Validation: full local `just gate` passed; 17 runtime fixture tests passed, including explicit/default version forwarding and cleanup after a failed build.
fix(ci): reuse versioned production build for runtime checks
All checks were successful
CI / Quality (pull_request) Successful in 8m18s
CI / Build production (pull_request) Successful in 13m15s
cced6abd92
Wuast94 deleted branch fix/runtime-release-build-reuse 2026-10-09 22:11:33 +02: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
Wuast94/updatarr!327
No description provided.