Skip to content

[TEST] yaml-diff: key reorder only (no value change)#133

Closed
weatherhog wants to merge 1 commit into
mainfrom
test/yaml-diff-key-reorder
Closed

[TEST] yaml-diff: key reorder only (no value change)#133
weatherhog wants to merge 1 commit into
mainfrom
test/yaml-diff-key-reorder

Conversation

@weatherhog

Copy link
Copy Markdown
Contributor

Throwaway test PR for the yaml-diff bot rollout — roadmap#4121. Do not merge; close after verifying.

What this tests

Top-level keys of one ConfigMap are reordered (kind/apiVersion/metadata/data), no values changed.

Expected

  • yaml-diff bot comment: "No semantic YAML differences" (dyff --ignore-order-changes).
  • validate / yamllint fails key-ordering — this is expected and is exactly the friction #4121 is about. It demonstrates the bot correctly sees a no-op while the lint rule still rejects the reorder, which is the case for dropping key-ordering: {} in phase 2.

Exercises the yaml-diff bot: keys reordered, values identical.
Expect dyff to report no semantic difference while yamllint
key-ordering fails. Throwaway test PR for roadmap#4121.
@github-actions

Copy link
Copy Markdown

No semantic YAML differences in changed source files. (Key reordering without value changes is ignored.)

Suppress with /no_diffs_printing on its own line in the PR body or as a comment.

@weatherhog

Copy link
Copy Markdown
Contributor Author

Closing — throwaway Phase-1 verification PR for roadmap#4121. All the work it exercised is merged: the yaml-diff bot, the SOPS-exclusion fix (giantswarm/github-workflows#231), colour output (#232), and the CI extraction (#233 + #139). Key-ordering removal is in #140.

@weatherhog weatherhog closed this Jul 2, 2026
@weatherhog weatherhog deleted the test/yaml-diff-key-reorder branch July 2, 2026 11:21
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