From d0655f8d5f2c0d3e9303275aa795642e3cf27497 Mon Sep 17 00:00:00 2001 From: sthings user Date: Mon, 18 May 2026 11:47:23 +0000 Subject: [PATCH] =?UTF-8?q?chore(deps):=20bump=20dagger/kcl=20module=20v0.?= =?UTF-8?q?103.0=20=E2=86=92=20v0.114.0=20in=20call-push-kustomize?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v0.114.0 fixes the parameter-newline corruption bug (stuttgart-things/dagger#271, fixed by stuttgart-things/dagger#272): multi-line values from --parametersFile no longer get escaped as literal \n via the jq gsub hack, so kustomize OCIs built from KCL modules with multi-line config (e.g. an embedded YAML watch profile) ship valid block-literal scalars instead of single-quoted multi-line scalars that fold newlines into spaces on read. Surfaced by stuttgart-things/homerun2-git-pitcher#25 smoke — the git-pitcher kustomize OCI carries `config.watchConfigYaml: |` from its test profile, and all releases from v0.6.0 onward shipped a broken `data: { watch-profile.yaml: 'github:\n token: ...' }` ConfigMap that crashed the app on startup with `yaml: mapping values are not allowed in this context`. Other call-*.yaml templates that reference the kcl module (call-go-release.yaml, call-go-microservice-release.yaml at v0.82.1) only use the `semantic` function which doesn't exercise the buggy code path — left as-is for separate maintenance. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/call-push-kustomize.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/call-push-kustomize.yaml b/.github/workflows/call-push-kustomize.yaml index 1c689be..c65eccd 100644 --- a/.github/workflows/call-push-kustomize.yaml +++ b/.github/workflows/call-push-kustomize.yaml @@ -23,7 +23,7 @@ on: type: string description: "Tag to push, e.g. pr-42-abc1234 or v1.2.3" dagger-kcl-module: - default: github.com/stuttgart-things/dagger/kcl@v0.103.0 + default: github.com/stuttgart-things/dagger/kcl@v0.114.0 type: string dagger-version: default: "0.20.6"