Skip to content

fix(kustomize-validate): skip kustomize Components - #73

Merged
cshuttle merged 1 commit into
mainfrom
kustomize-validate-skip-components
Oct 4, 2026
Merged

cshuttle merged 1 commit into
mainfrom
kustomize-validate-skip-components

Conversation

@cshuttle

@cshuttle cshuttle commented Oct 4, 2026

Copy link
Copy Markdown
Owner

A kustomize kind: Component cannot be built on its own: it patches and fills in the resources of the kustomization that includes it, so kustomize build on it fails by design (nothing selected by Cluster...). Its callers are built by the same loop, which is where it is validated.

Needed by cshuttle/main#332, which adds the estate's first Component (bases/cnpg-barman-garage). No cshuttle repo has a Component today, so nothing else changes.

The workflow fetches this script from main, so it takes effect for every repo on merge, without a tag bump.

Tested: shellcheck is clean. Run over the #332 branch: built=7 skipped=1 failed=0.

🤖 Generated with Claude Code

A Component cannot be built on its own: it patches and fills in the
resources of the kustomization that includes it, so a standalone build
fails by design. Its callers are built by the same loop, which is where it
is validated. cshuttle/main#332 adds the estate's first one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cshuttle
cshuttle merged commit 1ee331f into main Oct 4, 2026
11 checks passed
@cshuttle
cshuttle deleted the kustomize-validate-skip-components branch October 4, 2026 00:29
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