chore(crossplane-verify): bump default dagger module to v0.115.2#99
Merged
patrick-hermann-sva merged 1 commit intoMay 29, 2026
Merged
Conversation
v0.115.2 fixes two verify failures: Layer 3 now skips embedded CRDs without a built-in schema (-ignore-missing-schemas) instead of hard-failing (e.g. a Tekton PipelineRun), and crossplane render is fed examples/ EnvironmentConfigs via --extra-resources so XRs that set spec.environmentConfig resolve offline. Bumps the org-wide default so all consumers of call-crossplane-verify.yaml get the fix without a per-repo pin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Bump the default
crossplane-module-versionof the reusablecall-crossplane-verify.yamlworkflow fromv0.115.0tov0.115.2.Why
v0.115.2ofstuttgart-things/dagger/crossplanefixes two verify failures that surfaced with the first Configuration to embed a non-core resource (cicd/ansible-run, which wraps a TektonPipelineRun):-ignore-missing-schemasso embedded CRDs the harness has no built-in schema for are skipped instead of hard-failing (could not find schema for PipelineRun). Core resources stay strictly validated.examples/EnvironmentConfigs are passed tocrossplane rendervia--extra-resources, so an XR that setsspec.environmentConfigresolves offline instead of failing withexpected exactly one required resource, got 0.Bumping the org-wide default lets all consumers pick up the fix without a per-repo pin.
crossplane-configurationscurrently pinsv0.115.2explicitly (verified green); that pin can be dropped once this lands.Verified end-to-end against
cicd/ansible-run: all example XRs pass verify in real CI.🤖 Generated with Claude Code