mirror of
https://github.com/grafana/grafana.git
synced 2025-07-30 04:12:09 +08:00

* Update dashboard app to use app SDK v0.35.0 What This change updates dashboard app to use app SDK v0.35.0 and adds new Makefile target for running codegen for all apps, in opt-in manner. Currently only dashboards app is opted in. Additionally, this changes dashboard app Makefile to properly install and update app SDK versions when generating code, with app SDK version pinned in the Makefile itself. Why The upgrade addresses issues with `DeepCopy` methods, while the Makefile targets ensure that codegen is easy to run and uses reproducible environments. Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> * Run make update-workspace Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> * Fix deepcopy methods Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> * Re-run CUE codegen to satisfy the CI Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> * Run make update-workspace Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> * Update to v0.35.1 Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com> --------- Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com>
54 lines
2.2 KiB
Modula-2
54 lines
2.2 KiB
Modula-2
module github.com/grafana/grafana/pkg/plugins/codegen
|
|
|
|
go 1.24.1
|
|
|
|
replace github.com/grafana/grafana/pkg/codegen => ../../codegen
|
|
|
|
require (
|
|
cuelang.org/go v0.11.1
|
|
github.com/grafana/codejen v0.0.4-0.20230321061741-77f656893a3d
|
|
github.com/grafana/cog v0.0.28
|
|
github.com/grafana/cuetsy v0.1.11
|
|
github.com/grafana/grafana/pkg/codegen v0.0.0-00010101000000-000000000000
|
|
)
|
|
|
|
require (
|
|
cuelabs.dev/go/oci/ociregistry v0.0.0-20240906074133-82eb438dd565 // indirect
|
|
github.com/cockroachdb/apd/v3 v3.2.1 // indirect
|
|
github.com/dave/dst v0.27.3 // indirect
|
|
github.com/emicklei/proto v1.13.2 // indirect
|
|
github.com/expr-lang/expr v1.17.0 // indirect
|
|
github.com/getkin/kin-openapi v0.131.0 // indirect
|
|
github.com/go-openapi/jsonpointer v0.21.0 // indirect
|
|
github.com/go-openapi/swag v0.23.0 // indirect
|
|
github.com/google/go-cmp v0.7.0 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/huandu/xstrings v1.5.0 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/kr/text v0.2.0 // indirect
|
|
github.com/mailru/easyjson v0.7.7 // indirect
|
|
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
|
|
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
|
|
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 // indirect
|
|
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 // indirect
|
|
github.com/opencontainers/go-digest v1.0.0 // indirect
|
|
github.com/opencontainers/image-spec v1.1.0 // indirect
|
|
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
|
|
github.com/perimeterx/marshmallow v1.1.5 // indirect
|
|
github.com/protocolbuffers/txtpbfmt v0.0.0-20241112170944-20d2c9ebc01d // indirect
|
|
github.com/rogpeppe/go-internal v1.13.1 // indirect
|
|
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect
|
|
github.com/xlab/treeprint v1.2.0 // indirect
|
|
github.com/yalue/merged_fs v1.3.0 // indirect
|
|
golang.org/x/mod v0.23.0 // indirect
|
|
golang.org/x/net v0.36.0 // indirect
|
|
golang.org/x/oauth2 v0.24.0 // indirect
|
|
golang.org/x/sync v0.12.0 // indirect
|
|
golang.org/x/sys v0.31.0 // indirect
|
|
golang.org/x/text v0.22.0 // indirect
|
|
golang.org/x/tools v0.30.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
)
|