Skip to content

Commit 5c78494

Browse files
authored
Schemas: Replace registry generation and github workflow (#83490)
* Create small registries for core and composable kinds * Update workflow with new registries * Fix imports in plugin schemas and deleted old registry generation files * Remove verification and maturity * Modify registries and add missing composable information to make schemas in kind-registry work * Add missing aliases * Remove unused templates * Remove kinds verification * Format generated code * Add gen header * Delete unused code and clean path in composable template * Delete kind-registry loader * Delete unused code * Update License link * Update codeowners path * Sort imports * More cleanup * Remove verify-kinds.yml from codeowners * Fix lint * Update composable_kidns * Fix cue extension * Restore verify-kinds to avoid to push outdated kind's registry * Fix composable format * Restore code owners for verify-kinds * Remove verify check
1 parent fd9031c commit 5c78494

34 files changed

+1048
-1709
lines changed

.github/CODEOWNERS

+1-1
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,7 @@ embed.go @grafana/grafana-as-code
630630
/pkg/registry/apis/ @grafana/grafana-app-platform-squad
631631
/pkg/codegen/ @grafana/grafana-as-code
632632
/pkg/kinds/*/*_gen.go @grafana/grafana-as-code
633-
/pkg/registry/corekind/ @grafana/grafana-as-code
633+
/pkg/registry/schemas/ @grafana/grafana-as-code
634634
/public/app/plugins/*gen.go @grafana/grafana-as-code
635635
/cue.mod/ @grafana/grafana-as-code
636636

0 commit comments

Comments
 (0)