Skip to content

Set config-syncer CI license via LICENSE_KEY in unit-tests#498

Merged
tamalsaha merged 1 commit into
masterfrom
config-syncer-license-key
Jul 8, 2026
Merged

Set config-syncer CI license via LICENSE_KEY in unit-tests#498
tamalsaha merged 1 commit into
masterfrom
config-syncer-license-key

Conversation

@tamalsaha

Copy link
Copy Markdown
Contributor

Inject the config-syncer license into charts/config-syncer/ci/ci-values.yaml from a LICENSE_KEY env var in Go TestMain (using sigs.k8s.io/yaml) instead of a yq step, and pass LICENSE_KEY through the unit-tests make target. Drop the now-unneeded yq/kubectl host-prep step from the CI build job.

Resolved conflicts against current master:

  • Kept master's newer kmodules.xyz/image-packer (ed3c452e3c7f) over the version this change originally bumped to.
  • sigs.k8s.io/yaml promoted from indirect to direct.

Verified locally: go vet ./tests/... and go mod verify pass.

kodiakhq[bot]
kodiakhq Bot previously approved these changes Jul 8, 2026
Inject the config-syncer license into charts/config-syncer/ci/ci-values.yaml
from a LICENSE_KEY env var in Go TestMain (using yaml.v3) instead of a yq
step, and pass LICENSE_KEY through the unit-tests make target. Drop the
now-unneeded yq/kubectl host-prep step from the CI build job.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha tamalsaha merged commit b626096 into master Jul 8, 2026
8 checks passed
@tamalsaha tamalsaha deleted the config-syncer-license-key branch July 8, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant