Repository navigation
fix(v2): lock current Server/Hub bundle CI; retire historical triggers and block legacy release on dev - #23
Conversation
|
Current review finding (2026-10-20): the new current- Concrete source-list gap: |
…l image operations
2026-10-20 scoped baseline + incremental-cache corrections (review only)This PR branch now carries two small, independent corrections on top of the existing current-dev source bundling work:
Remaining blockers before merging/releasing: Hub PR haiwen#32 currently addresses the legacy OAuth import that made the earlier current-dev bundle red. Server PR #15 remains unmerged, and exact runtime storage C/Go semantics must still be verified against the same chosen SHA tuple. The actual build host's base-image IDs, BuildKit cache, ccache/Go/npm/pip directories and Gunicorn launcher must be read-only inspected before any user-approved incremental build. Do not infer a valid cache hit or a release-ready image from script structure alone. |
Scoped correction review checkpoint — 2026-10-20 (updated)This existing PR carries the focused baseline and incremental-cache corrections; it is not merged.
Evidence: all 11 static source invariant checks passed; there are no automatically initiated workflow runs for the latest PR commit. This is not proof of cache hits on the actual build host or of native runtime correctness. Hub PR haiwen#32 and Server PR #15 remain independently tracked before runtime integration. Inspect the target host's base images, BuildKit/ccache/Go/npm/pip caches and launcher entry points read-only before requesting any approved incremental build. |
…al CI policy [skip ci]
Current cross-repo defects
v2-clean.ymlauto-triggers on the current V2 dev but checks an old immutable 2026-10-16 source-set, which can incorrectly look like current dev validation.prod.ymlandtools/release-dev162.shstill package legacy CE14 extensions from floatingdev, althoughdevnow belongs to V2.Patch
dev2-clean.v2-dev-bundle.yml: resolve Server/Hub dev once to immutable SHA, pin checkouts, assemble selected CE14 + V2 overlays using an ephemeral source-set, test fresh three-table schema with isolated MariaDB/Redis, produce version receipt of exact SHAs.--source-setto native assembler; its normal fixed-source behavior remains unchanged.dev; historical release refs remain available as archives for explicit maintenance.dev.ymlcheck as shared/legacy regression; print exact commit SHAs to job summary; mark oldrelease.yamlexplicitly historical without removing backward-compatible files.Validation
6fc5493...and Hub remediationa2f070a...passed on the authorized build host.