From d413d0753f75bb32a8658bb0604aa2a2de4d73ac Mon Sep 17 00:00:00 2001 From: Lucas Weatherhog <31103312+weatherhog@users.noreply.github.com> Date: Tue, 30 Jun 2026 16:32:53 +0200 Subject: [PATCH 1/3] test: change a value (namespace default -> kube-system) Exercises the yaml-diff bot: a real value change with key order preserved. Expect dyff to show only the namespace change and yamllint to pass. Throwaway test PR for roadmap#4121. --- .../out-of-band/configmaps/configmap.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml b/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml index 6c1e991e..8fc9a30d 100644 --- a/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml +++ b/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml @@ -9,4 +9,4 @@ data: kind: ConfigMap metadata: name: secret-to-be-created-directly-in-WC - namespace: default + namespace: kube-system From e44ffcec3981cbc4d28b653462a9f52d1e104e1c Mon Sep 17 00:00:00 2001 From: Lucas Weatherhog <31103312+weatherhog@users.noreply.github.com> Date: Tue, 30 Jun 2026 16:35:02 +0200 Subject: [PATCH 2/3] test: change a non-identity value inside data.values Change a line of the embedded values text (not name/namespace, which dyff treats as resource identity). Expect a clean field-level diff on data.values. Throwaway test PR for roadmap#4121. --- .../out-of-band/configmaps/configmap.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml b/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml index 8fc9a30d..7d4ed0d2 100644 --- a/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml +++ b/management-clusters/MC_NAME/organizations/ORG_NAME/workload-clusters/WC_NAME_OUT_OF_BAND_FLUX_APP/out-of-band/configmaps/configmap.yaml @@ -5,8 +5,8 @@ data: Variable substitution still possible here. I am the ${cluster_name} cluster! I belong to the ${organization} org! - Encryption is possible here as well, but I am not encrypted atm. + Encryption is possible here as well, but I am not encrypted yet. kind: ConfigMap metadata: name: secret-to-be-created-directly-in-WC - namespace: kube-system + namespace: default From 801ad205bbaa8ef528468542fb2722f5b045a716 Mon Sep 17 00:00:00 2001 From: Lucas Weatherhog <31103312+weatherhog@users.noreply.github.com> Date: Thu, 2 Jul 2026 10:50:01 +0200 Subject: [PATCH 3/3] test: point yaml-diff caller at color branch to verify colourised output Temporary: references github-workflows feat/yaml-diff-color. Throwaway test PR. --- .github/workflows/yaml-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/yaml-diff.yaml b/.github/workflows/yaml-diff.yaml index 4aa72a4f..b6a17b8d 100644 --- a/.github/workflows/yaml-diff.yaml +++ b/.github/workflows/yaml-diff.yaml @@ -9,4 +9,4 @@ permissions: jobs: yaml-diff: - uses: giantswarm/github-workflows/.github/workflows/yaml-diff.yaml@main + uses: giantswarm/github-workflows/.github/workflows/yaml-diff.yaml@feat/yaml-diff-color