Skip to content

Run cf-integration 0.5.0 conformance on every PR - #154

Merged
lucarlig merged 3 commits into
mainfrom
user/luca/restore-progress-conformance-baseline
Sep 18, 2026
Merged

lucarlig merged 3 commits into
mainfrom
user/luca/restore-progress-conformance-baseline

Conversation

@lucarlig

@lucarlig lucarlig commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pin the conformance workflow and local documentation to cf-integration 0.5.0
  • run conformance automatically for every pull request revision
  • remove the /conformance issue-comment trigger, manual revision lookup, custom commit statuses, and write permissions
  • restore the tools-call-with-progress expected finding removed by Upgrade RMCP to 3.4.0 and remove Origin duplication #153
  • keep the completion-complete baseline improvement from RMCP 3.4
  • make no production-code changes

Validation

  • actionlint .github/workflows/ci.yml .github/workflows/conformance.yml
  • git diff --check
  • CI: fmt, detect-secrets, clippy, cargo-deny, cargo-shear, test, build, and bench passed
  • automatic Conformance workflow triggered for commit 17f74dd; installation currently fails because crates.io has no cf-integration 0.5.0 release

cf-integration 0.5.0 is present on contextforge-dev-tools main but is not yet published to crates.io. This PR depends on 0.5.0 being released before the automatic conformance check can install it.

Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig changed the title Restore progress conformance baseline Update cf-integration to 0.4.0 and restore progress baseline Sep 16, 2026
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig lucarlig changed the title Update cf-integration to 0.4.0 and restore progress baseline Run cf-integration 0.5.0 conformance on every PR Sep 17, 2026
@lucarlig lucarlig self-assigned this Sep 17, 2026

@cafalchio cafalchio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lucarlig
lucarlig merged commit 9836fdc into main Sep 18, 2026
12 of 13 checks passed
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.

2 participants