Skip to content

fix(ci): refresh native input coverage for Dev releases - #129

Merged
lweberru merged 1 commit into
mainfrom
fix/release-native-input-coverage
Oct 21, 2026
Merged

lweberru merged 1 commit into
mainfrom
fix/release-native-input-coverage

Conversation

@lweberru

@lweberru lweberru commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

The Dev release after #128 stopped before deployment because TestCompleteRootVariableInventory still expected 29 inputs although the reviewed bucket_naming addition makes 30. Update that coverage check and explicitly verify the new input's type, validated optional status and project-id default.

Run the Go tests with -count=1 in PR and release validation so the coverage of external Accelerator source files is checked freshly. The previous green PR check explicitly reported (cached) instead of rerunning this assertion. Increase only the Dev deployment job's aggregate timeout from 30 to 45 minutes: the earlier deployment exhausted the overall deadline while its Runner verification was still running. Individual step deadlines, required checks, qualification rules and environment protections remain intact. Document both details in English and German.

Validation: uncached Go adapter tests; all three catalogue/inventory freshness checks; 34 release/image/configuration guards in each of qualified and dev-skip-assistant-qualification; source-bound Assistant catalogue freshness; actionlint for both changed workflows; clean diff check. No native infrastructure inputs or Assistant facts changed.

Release evidence: the qualified attempt failed solely on one Model Serving timeout (117/118 cases passed; continuous journey 13/13). Its failure is retained. The explicit Dev exception attempt then exposed the stale 29-input coverage assertion. Both stopped before deployment. After review and merge, the already requested Dev release can resume through the explicit exception with the Assistant enabled and runner_pool_size=1; no customer Apply is part of this work.

Final CI passed on 4beb8c39b2034731f74f03c37e3a07d02ada61be: Validate Configurator. Unchanged native formatting/lint/validation suites are scope-skipped; all applicable checks succeeded. Ready for independent review.

Review all 30 native inputs including project-qualified bucket naming, run external-source coverage without Go test caching, and allow 45 minutes for Dev staging and cold/warm Runner verification. Preserve individual step deadlines and release qualification gates.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@lweberru
lweberru marked this pull request as ready for review October 21, 2026 12:20
@lweberru
lweberru merged commit e950451 into main Oct 21, 2026
13 checks passed
@lweberru
lweberru deleted the fix/release-native-input-coverage branch October 21, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant