ci: centralize conformance in cf-integration - #123
Merged
Conversation
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Contributor
Author
|
After this workflow reaches |
lucarlig
marked this pull request as ready for review
September 1, 2026 08:30
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
cf-integration@0.2.0binarymake conformance,make conformance-bless, and structured baselines in this repositorycf-integration ci prepare-imagefind the exact merge-revision artifact and package the prebuilt data-plane image/conformanceThe data-plane workflow no longer checks out or builds devtools, and its artifact orchestration scripts live in the published CLI from merged devtools PR #11.
Conformance command
make conformance-blessadds--bless; operational failures remain unblessable.Validation
conformanceandconformance-blessconformance-prebuiltDocker target--blesscf-integration 0.2.0installed and prepared this PR exact merge-revision image successfully in GitHub ActionsCI timing
The latest data-plane CI run passed all ten checks in 2m44s, compared with 2m46s immediately before this change. The build/artifact job improved from 39s to 32s; stripping and uploading the reusable binary took 3s.
The latest conformance run completed in 4m00s, compared with 4m21s for the previous artifact-reuse run. Installing
cf-integration 0.2.0took 4s and exact-artifact image preparation took 14s. CI has not slowed down.Current blocker
The new workflow and both external data-plane client/server harnesses execute correctly, but the blocking check intentionally remains red on the current upstream control plane. The run used control-plane
mainatffcc0822bd014cbf8a62171eead957324da14155:POST /gatewaysreturned 502 after the control plane received MCP 400 from the strict-modern fixtureIBM/mcp-context-forge#6485 is still open. It allows strict-modern registration, but routed conformance also needs complete resource sync, including
test://static-text.