[release-11.2.10] CI: move workflows/actions to actions (#104746)
CI: move workflows/actions to actions (#104711)
* move workflows/actions to actions
* rerun actions
* fix setup-go v5
* unpinned unnecessary pins
* update CODEOWONERS
* update CODEOWONERS
* remove remove-milestone from codeowners
* remove bad key
(cherry picked from commit 2436b4e097)
This commit is contained in:
+210
-103
@@ -12,8 +12,8 @@
|
|||||||
# This should make it easy to add new rules without breaking existing ones.
|
# This should make it easy to add new rules without breaking existing ones.
|
||||||
|
|
||||||
# Documentation
|
# Documentation
|
||||||
/.changelog-archive @grafana/grafana-release-guild
|
/.changelog-archive @grafana/grafana-developer-enablement-squad
|
||||||
/CHANGELOG.md @grafana/grafana-release-guild
|
/CHANGELOG.md @grafana/grafana-developer-enablement-squad
|
||||||
/CODE_OF_CONDUCT.md @grafana/grafana-community-support
|
/CODE_OF_CONDUCT.md @grafana/grafana-community-support
|
||||||
/CONTRIBUTING.md @grafana/grafana-community-support
|
/CONTRIBUTING.md @grafana/grafana-community-support
|
||||||
/GOVERNANCE.md @RichiH
|
/GOVERNANCE.md @RichiH
|
||||||
@@ -32,15 +32,15 @@
|
|||||||
/devenv/README.md @grafana/docs-grafana
|
/devenv/README.md @grafana/docs-grafana
|
||||||
|
|
||||||
# START Technical documentation
|
# START Technical documentation
|
||||||
|
/.vale.ini @grafana/docs-tooling
|
||||||
# `make docs` procedure and related workflows are owned @grafana/docs-tooling. Slack #docs.
|
# `make docs` procedure and related workflows are owned @grafana/docs-tooling. Slack #docs.
|
||||||
/docs/ @grafana/docs-tooling
|
/docs/ @grafana/docs-tooling
|
||||||
|
|
||||||
/docs/.codespellignore @grafana/docs-tooling
|
/docs/sources/ @irenerl24
|
||||||
/docs/sources/ @Eve832
|
|
||||||
|
|
||||||
/docs/sources/alerting/ @brendamuir
|
/docs/sources/alerting/ @JohnnyK-Grafana
|
||||||
/docs/sources/dashboards/ @imatwawana
|
/docs/sources/dashboards/ @imatwawana
|
||||||
/docs/sources/explore/ @grafana/explore-squad @lwandz13
|
/docs/sources/datasources/ @lwandz13
|
||||||
/docs/sources/panels-visualizations/ @imatwawana
|
/docs/sources/panels-visualizations/ @imatwawana
|
||||||
/docs/sources/release-notes/ @irenerl24 @GrafanaWriter
|
/docs/sources/release-notes/ @irenerl24 @GrafanaWriter
|
||||||
/docs/sources/upgrade-guide/ @imatwawana
|
/docs/sources/upgrade-guide/ @imatwawana
|
||||||
@@ -57,6 +57,7 @@
|
|||||||
/go.work @grafana/grafana-app-platform-squad
|
/go.work @grafana/grafana-app-platform-squad
|
||||||
/go.work.sum @grafana/grafana-app-platform-squad
|
/go.work.sum @grafana/grafana-app-platform-squad
|
||||||
/.bingo/ @grafana/grafana-backend-group
|
/.bingo/ @grafana/grafana-backend-group
|
||||||
|
/.citools @grafana/grafana-developer-enablement-squad
|
||||||
/pkg/README.md @grafana/grafana-backend-group
|
/pkg/README.md @grafana/grafana-backend-group
|
||||||
/pkg/ruleguard.rules.go @grafana/grafana-backend-group
|
/pkg/ruleguard.rules.go @grafana/grafana-backend-group
|
||||||
/.bra.toml @grafana/grafana-backend-group
|
/.bra.toml @grafana/grafana-backend-group
|
||||||
@@ -66,13 +67,33 @@
|
|||||||
/scripts/go-workspace @grafana/grafana-app-platform-squad
|
/scripts/go-workspace @grafana/grafana-app-platform-squad
|
||||||
/hack/ @grafana/grafana-app-platform-squad
|
/hack/ @grafana/grafana-app-platform-squad
|
||||||
|
|
||||||
|
/pkg/apis/provisioning @grafana/grafana-git-ui-sync-team
|
||||||
|
/public/app/features/provisioning @grafana/grafana-git-ui-sync-team
|
||||||
|
/pkg/registry/apis/provisioning @grafana/grafana-git-ui-sync-team
|
||||||
|
|
||||||
/apps/alerting/ @grafana/alerting-backend
|
/apps/alerting/ @grafana/alerting-backend
|
||||||
|
/apps/dashboard/ @grafana/grafana-app-platform-squad @grafana/dashboards-squad
|
||||||
|
/apps/folder/ @grafana/grafana-app-platform-squad
|
||||||
|
/apps/playlist/ @grafana/grafana-app-platform-squad
|
||||||
|
/apps/investigations/ @fcjack @matryer @svennergr
|
||||||
|
/apps/advisor/ @grafana/plugins-platform-backend
|
||||||
/pkg/api/ @grafana/grafana-backend-group
|
/pkg/api/ @grafana/grafana-backend-group
|
||||||
/pkg/apis/ @grafana/grafana-app-platform-squad
|
/pkg/apis/ @grafana/grafana-app-platform-squad
|
||||||
/pkg/apis/alerting_notifications @grafana/grafana-app-platform-squad @grafana/alerting-backend @grafana/alerting-frontend
|
/pkg/apis/query @grafana/grafana-datasources-core-services
|
||||||
|
/pkg/apis/userstorage @grafana/grafana-app-platform-squad @grafana/plugins-platform-backend
|
||||||
|
/pkg/apis/secret @grafana/grafana-operator-experience-squad
|
||||||
/pkg/bus/ @grafana/grafana-search-and-storage
|
/pkg/bus/ @grafana/grafana-search-and-storage
|
||||||
/pkg/cmd/ @grafana/grafana-backend-group
|
/pkg/cmd/ @grafana/grafana-backend-group
|
||||||
/pkg/cmd/grafana/apiserver @grafana/grafana-app-platform-squad
|
/pkg/cmd/grafana-cli/commands/install_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/install_command_test.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/listremote_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/listversions_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/ls_command_test.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/ls_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/remove_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/upgrade_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/upgrade_all_command.go @grafana/plugins-platform-backend
|
||||||
|
/pkg/cmd/grafana-cli/commands/upgrade_all_command_test.go @grafana/plugins-platform-backend
|
||||||
/pkg/components/apikeygen/ @grafana/identity-squad
|
/pkg/components/apikeygen/ @grafana/identity-squad
|
||||||
/pkg/components/satokengen/ @grafana/identity-squad
|
/pkg/components/satokengen/ @grafana/identity-squad
|
||||||
/pkg/components/dashdiffs/ @grafana/grafana-app-platform-squad
|
/pkg/components/dashdiffs/ @grafana/grafana-app-platform-squad
|
||||||
@@ -100,21 +121,24 @@
|
|||||||
/pkg/semconv/ @grafana/grafana-backend-group
|
/pkg/semconv/ @grafana/grafana-backend-group
|
||||||
/pkg/server/ @grafana/grafana-backend-group
|
/pkg/server/ @grafana/grafana-backend-group
|
||||||
/pkg/apiserver @grafana/grafana-app-platform-squad
|
/pkg/apiserver @grafana/grafana-app-platform-squad
|
||||||
|
/pkg/aggregator @grafana/grafana-app-platform-squad
|
||||||
/pkg/apimachinery @grafana/grafana-app-platform-squad
|
/pkg/apimachinery @grafana/grafana-app-platform-squad
|
||||||
/pkg/apimachinery/identity/ @grafana/identity-squad
|
/pkg/apimachinery/identity/ @grafana/identity-squad
|
||||||
/pkg/apimachinery/errutil/ @grafana/grafana-backend-group
|
/pkg/apimachinery/errutil/ @grafana/grafana-backend-group
|
||||||
/pkg/promlib @grafana/observability-metrics
|
/pkg/promlib @grafana/oss-big-tent
|
||||||
/pkg/storage/ @grafana/grafana-search-and-storage
|
/pkg/storage/ @grafana/grafana-search-and-storage
|
||||||
|
/pkg/storage/secret/ @grafana/grafana-operator-experience-squad
|
||||||
/pkg/services/annotations/ @grafana/grafana-search-and-storage
|
/pkg/services/annotations/ @grafana/grafana-search-and-storage
|
||||||
/pkg/services/apikey/ @grafana/identity-squad
|
/pkg/services/apikey/ @grafana/identity-squad
|
||||||
/pkg/services/cleanup/ @grafana/grafana-backend-group
|
/pkg/services/cleanup/ @grafana/grafana-backend-group
|
||||||
/pkg/services/contexthandler/ @grafana/grafana-backend-group
|
/pkg/services/contexthandler/ @grafana/grafana-backend-group @grafana/grafana-app-platform-squad
|
||||||
/pkg/services/correlations/ @grafana/explore-squad
|
/pkg/services/correlations/ @grafana/dataviz-squad
|
||||||
/pkg/services/dashboardimport/ @grafana/grafana-backend-group
|
/pkg/services/dashboardimport/ @grafana/grafana-backend-group
|
||||||
/pkg/services/dashboards/ @grafana/grafana-app-platform-squad
|
/pkg/services/dashboards/ @grafana/grafana-app-platform-squad
|
||||||
/pkg/services/dashboardversion/ @grafana/grafana-backend-group
|
/pkg/services/dashboardversion/ @grafana/grafana-backend-group
|
||||||
/pkg/services/encryption/ @grafana/grafana-operator-experience-squad
|
/pkg/services/encryption/ @grafana/grafana-operator-experience-squad
|
||||||
/pkg/services/folder/ @grafana/grafana-search-and-storage
|
/pkg/services/folder/ @grafana/grafana-search-and-storage
|
||||||
|
/pkg/services/frontend/ @grafana/grafana-frontend-platform
|
||||||
/pkg/services/apiserver @grafana/grafana-app-platform-squad
|
/pkg/services/apiserver @grafana/grafana-app-platform-squad
|
||||||
/pkg/services/hooks/ @grafana/grafana-backend-group
|
/pkg/services/hooks/ @grafana/grafana-backend-group
|
||||||
/pkg/services/kmsproviders/ @grafana/grafana-operator-experience-squad
|
/pkg/services/kmsproviders/ @grafana/grafana-operator-experience-squad
|
||||||
@@ -125,8 +149,9 @@
|
|||||||
/pkg/services/playlist/ @grafana/grafana-app-platform-squad
|
/pkg/services/playlist/ @grafana/grafana-app-platform-squad
|
||||||
/pkg/services/preference/ @grafana/grafana-backend-group
|
/pkg/services/preference/ @grafana/grafana-backend-group
|
||||||
/pkg/services/provisioning/ @grafana/grafana-search-and-storage
|
/pkg/services/provisioning/ @grafana/grafana-search-and-storage
|
||||||
|
/pkg/services/provisioning/alerting/ @grafana/alerting-backend
|
||||||
/pkg/services/query/ @grafana/grafana-app-platform-squad
|
/pkg/services/query/ @grafana/grafana-app-platform-squad
|
||||||
/pkg/services/queryhistory/ @grafana/explore-squad
|
/pkg/services/queryhistory/ @grafana/observability-traces-and-profiling
|
||||||
/pkg/services/quota/ @grafana/grafana-search-and-storage
|
/pkg/services/quota/ @grafana/grafana-search-and-storage
|
||||||
/pkg/services/screenshot/ @grafana/grafana-backend-group
|
/pkg/services/screenshot/ @grafana/grafana-backend-group
|
||||||
/pkg/services/search/ @grafana/grafana-search-and-storage
|
/pkg/services/search/ @grafana/grafana-search-and-storage
|
||||||
@@ -146,8 +171,9 @@
|
|||||||
/pkg/setting/ @grafana/grafana-backend-services-squad
|
/pkg/setting/ @grafana/grafana-backend-services-squad
|
||||||
/pkg/tests/ @grafana/grafana-backend-services-squad
|
/pkg/tests/ @grafana/grafana-backend-services-squad
|
||||||
/pkg/tests/apis/ @grafana/grafana-app-platform-squad
|
/pkg/tests/apis/ @grafana/grafana-app-platform-squad
|
||||||
|
/pkg/tests/apis/query @grafana/grafana-datasources-core-services
|
||||||
/pkg/tests/apis/alerting @grafana/grafana-app-platform-squad @grafana/alerting-backend
|
/pkg/tests/apis/alerting @grafana/grafana-app-platform-squad @grafana/alerting-backend
|
||||||
/pkg/tests/api/correlations/ @grafana/explore-squad
|
/pkg/tests/api/correlations/ @grafana/dataviz-squad
|
||||||
/pkg/tsdb/grafanads/ @grafana/grafana-backend-group
|
/pkg/tsdb/grafanads/ @grafana/grafana-backend-group
|
||||||
/pkg/tsdb/opentsdb/ @grafana/partner-datasources
|
/pkg/tsdb/opentsdb/ @grafana/partner-datasources
|
||||||
/pkg/util/ @grafana/grafana-backend-group
|
/pkg/util/ @grafana/grafana-backend-group
|
||||||
@@ -163,7 +189,7 @@
|
|||||||
# Logs code, developers environment
|
# Logs code, developers environment
|
||||||
/devenv/docker/blocks/loki* @grafana/observability-logs
|
/devenv/docker/blocks/loki* @grafana/observability-logs
|
||||||
/devenv/docker/blocks/elastic* @grafana/aws-datasources
|
/devenv/docker/blocks/elastic* @grafana/aws-datasources
|
||||||
/devenv/docker/blocks/self-instrumentation* @grafana/observability-metrics
|
/devenv/docker/blocks/self-instrumentation* @grafana/oss-big-tent
|
||||||
|
|
||||||
/devenv/bulk-dashboards/ @grafana/dashboards-squad
|
/devenv/bulk-dashboards/ @grafana/dashboards-squad
|
||||||
/devenv/bulk-folders/ @grafana/grafana-frontend-platform
|
/devenv/bulk-folders/ @grafana/grafana-frontend-platform
|
||||||
@@ -173,8 +199,57 @@
|
|||||||
/devenv/datasources.yaml @grafana/grafana-backend-group
|
/devenv/datasources.yaml @grafana/grafana-backend-group
|
||||||
/devenv/datasources_docker.yaml @grafana/grafana-backend-group
|
/devenv/datasources_docker.yaml @grafana/grafana-backend-group
|
||||||
/devenv/dev-dashboards-without-uid/ @grafana/dashboards-squad
|
/devenv/dev-dashboards-without-uid/ @grafana/dashboards-squad
|
||||||
/devenv/dev-dashboards/ @grafana/dashboards-squad
|
|
||||||
|
/devenv/dev-dashboards/annotations @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/migrations @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-barchart @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-bargauge @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-candlestick @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-canvas @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-datagrid @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-gauge @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-geomap @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-graph @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-heatmap @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-histogram @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-library @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-piechart @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-stat @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-table @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-timeline @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-timeseries @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-trend @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/panel-xychart @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/transforms @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/all-panels.json @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/dashboards.go @grafana/dataviz-squad
|
||||||
|
/devenv/dev-dashboards/home.json @grafana/dataviz-squad
|
||||||
|
|
||||||
|
/devenv/dev-dashboards/datasource-elasticsearch/ @grafana/aws-datasources
|
||||||
|
/devenv/dev-dashboards/datasource-opentsdb/ @grafana/partner-datasources
|
||||||
|
/devenv/dev-dashboards/datasource-influxdb/ @grafana/partner-datasources
|
||||||
|
/devenv/dev-dashboards/datasource-mssql/ @grafana/partner-datasources
|
||||||
|
/devenv/dev-dashboards/datasource-loki/ @grafana/plugins-platform-frontend
|
||||||
|
/devenv/dev-dashboards/datasource-testdata/ @grafana/plugins-platform-frontend
|
||||||
|
/devenv/dev-dashboards/datasource-mysql/ @grafana/oss-big-tent
|
||||||
|
/devenv/dev-dashboards/datasource-postgres/ @grafana/oss-big-tent
|
||||||
|
|
||||||
|
/devenv/dev-dashboards/e2e-repeats/ @grafana/grafana-frontend-platform
|
||||||
|
/devenv/dev-dashboards/panel-text @grafana/grafana-frontend-platform
|
||||||
|
/devenv/dev-dashboards/scenarios @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
|
/devenv/dev-dashboards/feature-templating/ @grafana/dashboards-squad
|
||||||
|
/devenv/dev-dashboards/panel-common @grafana/dashboards-squad
|
||||||
|
/devenv/dev-dashboards/panel-dashlist @grafana/dashboards-squad
|
||||||
|
/devenv/dev-dashboards/live @grafana/dashboards-squad
|
||||||
|
|
||||||
|
/devenv/dev-dashboards/panel-flamegraph/ @grafana/observability-traces-and-profiling
|
||||||
|
/devenv/dev-dashboards/panel-polystat @grafana/plugins-platform-frontend
|
||||||
|
/devenv/dev-dashboards/extensions/ @grafana/plugins-platform-frontend
|
||||||
|
|
||||||
/devenv/docker/blocks/alert_webhook_listener/ @grafana/alerting-backend
|
/devenv/docker/blocks/alert_webhook_listener/ @grafana/alerting-backend
|
||||||
|
/devenv/docker/blocks/stateful_webhook/ @grafana/alerting-backend
|
||||||
|
/devenv/docker/blocks/caddy_tls/ @grafana/alerting-backend
|
||||||
/devenv/docker/blocks/clickhouse/ @grafana/partner-datasources
|
/devenv/docker/blocks/clickhouse/ @grafana/partner-datasources
|
||||||
/devenv/docker/blocks/collectd/ @grafana/observability-metrics
|
/devenv/docker/blocks/collectd/ @grafana/observability-metrics
|
||||||
/devenv/docker/blocks/etcd @grafana/grafana-app-platform-squad
|
/devenv/docker/blocks/etcd @grafana/grafana-app-platform-squad
|
||||||
@@ -189,6 +264,7 @@
|
|||||||
/devenv/docker/blocks/mariadb/ @grafana/oss-big-tent
|
/devenv/docker/blocks/mariadb/ @grafana/oss-big-tent
|
||||||
/devenv/docker/blocks/memcached/ @grafana/grafana-backend-group
|
/devenv/docker/blocks/memcached/ @grafana/grafana-backend-group
|
||||||
/devenv/docker/blocks/mimir_backend/ @grafana/alerting-backend
|
/devenv/docker/blocks/mimir_backend/ @grafana/alerting-backend
|
||||||
|
/devenv/docker/blocks/mqtt/ @grafana/alerting-backend
|
||||||
/devenv/docker/blocks/mssql/ @grafana/partner-datasources
|
/devenv/docker/blocks/mssql/ @grafana/partner-datasources
|
||||||
/devenv/docker/blocks/mssql_arm64/ @grafana/partner-datasources
|
/devenv/docker/blocks/mssql_arm64/ @grafana/partner-datasources
|
||||||
/devenv/docker/blocks/mssql_tests/ @grafana/partner-datasources
|
/devenv/docker/blocks/mssql_tests/ @grafana/partner-datasources
|
||||||
@@ -200,8 +276,10 @@
|
|||||||
/devenv/docker/blocks/opentsdb/ @grafana/partner-datasources
|
/devenv/docker/blocks/opentsdb/ @grafana/partner-datasources
|
||||||
/devenv/docker/blocks/postgres/ @grafana/oss-big-tent
|
/devenv/docker/blocks/postgres/ @grafana/oss-big-tent
|
||||||
/devenv/docker/blocks/postgres_tests/ @grafana/oss-big-tent
|
/devenv/docker/blocks/postgres_tests/ @grafana/oss-big-tent
|
||||||
/devenv/docker/blocks/prometheus/ @grafana/observability-metrics
|
/devenv/docker/blocks/prometheus/ @grafana/oss-big-tent
|
||||||
/devenv/docker/blocks/prometheus_random_data/ @grafana/observability-metrics
|
/devenv/docker/blocks/prometheus_random_data/ @grafana/oss-big-tent
|
||||||
|
/devenv/docker/blocks/prometheus_high_card/ @grafana/oss-big-tent
|
||||||
|
/devenv/docker/blocks/prometheus_utf8/ @grafana/oss-big-tent
|
||||||
/devenv/docker/blocks/pyroscope/ @grafana/observability-traces-and-profiling
|
/devenv/docker/blocks/pyroscope/ @grafana/observability-traces-and-profiling
|
||||||
/devenv/docker/blocks/redis/ @bergquist
|
/devenv/docker/blocks/redis/ @bergquist
|
||||||
/devenv/docker/blocks/sensugo/ @grafana/grafana-backend-group
|
/devenv/docker/blocks/sensugo/ @grafana/grafana-backend-group
|
||||||
@@ -219,8 +297,8 @@
|
|||||||
/devenv/docker/loadtest/ @grafana/grafana-backend-services-squad
|
/devenv/docker/loadtest/ @grafana/grafana-backend-services-squad
|
||||||
/devenv/docker/rpmtest/ @grafana/grafana-backend-services-squad
|
/devenv/docker/rpmtest/ @grafana/grafana-backend-services-squad
|
||||||
/devenv/jsonnet/ @grafana/dataviz-squad
|
/devenv/jsonnet/ @grafana/dataviz-squad
|
||||||
|
/devenv/local_cdn/ @grafana/frontend-ops
|
||||||
/devenv/local-npm/ @grafana/frontend-ops
|
/devenv/local-npm/ @grafana/frontend-ops
|
||||||
/devenv/vscode/ @grafana/frontend-ops
|
|
||||||
/devenv/setup.sh @grafana/grafana-backend-services-squad
|
/devenv/setup.sh @grafana/grafana-backend-services-squad
|
||||||
/devenv/plugins.yaml @grafana/plugins-platform-frontend
|
/devenv/plugins.yaml @grafana/plugins-platform-frontend
|
||||||
|
|
||||||
@@ -232,15 +310,16 @@
|
|||||||
|
|
||||||
|
|
||||||
# Continuous Integration
|
# Continuous Integration
|
||||||
.drone.yml @grafana/grafana-release-guild
|
.drone.yml @grafana/grafana-developer-enablement-squad
|
||||||
.drone.star @grafana/grafana-release-guild
|
.drone.star @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/drone/ @grafana/grafana-release-guild
|
/scripts/drone/ @grafana/grafana-developer-enablement-squad
|
||||||
/pkg/build/ @grafana/grafana-release-guild
|
/pkg/build/ @grafana/grafana-developer-enablement-squad
|
||||||
/.dockerignore @grafana/grafana-release-guild
|
/.dockerignore @grafana/grafana-developer-enablement-squad
|
||||||
/Dockerfile @grafana/grafana-release-guild
|
/Dockerfile @grafana/grafana-developer-enablement-squad
|
||||||
/Makefile @grafana/grafana-release-guild
|
/Makefile @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/build/ @grafana/grafana-release-guild
|
/scripts/build/ @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/list-release-artifacts.sh @grafana/grafana-release-guild
|
/scripts/list-release-artifacts.sh @grafana/grafana-developer-enablement-squad
|
||||||
|
/scripts/releasefinder.sh @baldm0mma
|
||||||
/.trivyignore @grafana/grafana-backend-services-squad
|
/.trivyignore @grafana/grafana-backend-services-squad
|
||||||
|
|
||||||
# OSS Plugin Partnerships backend code
|
# OSS Plugin Partnerships backend code
|
||||||
@@ -249,7 +328,7 @@
|
|||||||
/pkg/tsdb/cloud-monitoring/ @grafana/partner-datasources
|
/pkg/tsdb/cloud-monitoring/ @grafana/partner-datasources
|
||||||
|
|
||||||
# Observability backend code
|
# Observability backend code
|
||||||
/pkg/tsdb/prometheus/ @grafana/observability-metrics
|
/pkg/tsdb/prometheus/ @grafana/oss-big-tent
|
||||||
/pkg/tsdb/elasticsearch/ @grafana/aws-datasources
|
/pkg/tsdb/elasticsearch/ @grafana/aws-datasources
|
||||||
/pkg/tsdb/loki/ @grafana/observability-logs
|
/pkg/tsdb/loki/ @grafana/observability-logs
|
||||||
/pkg/tsdb/tempo/ @grafana/observability-traces-and-profiling
|
/pkg/tsdb/tempo/ @grafana/observability-traces-and-profiling
|
||||||
@@ -259,6 +338,8 @@
|
|||||||
# OSS Big Tent backend code
|
# OSS Big Tent backend code
|
||||||
/pkg/tsdb/mysql/ @grafana/oss-big-tent
|
/pkg/tsdb/mysql/ @grafana/oss-big-tent
|
||||||
/pkg/tsdb/grafana-postgresql-datasource/ @grafana/oss-big-tent
|
/pkg/tsdb/grafana-postgresql-datasource/ @grafana/oss-big-tent
|
||||||
|
/pkg/tsdb/zipkin/ @grafana/oss-big-tent
|
||||||
|
/pkg/tsdb/jaeger/ @grafana/oss-big-tent
|
||||||
|
|
||||||
# Partner Datasources backend code
|
# Partner Datasources backend code
|
||||||
/pkg/tsdb/mssql/ @grafana/partner-datasources
|
/pkg/tsdb/mssql/ @grafana/partner-datasources
|
||||||
@@ -296,7 +377,7 @@
|
|||||||
/pkg/services/datasourceproxy/ @grafana/plugins-platform-backend
|
/pkg/services/datasourceproxy/ @grafana/plugins-platform-backend
|
||||||
/pkg/services/datasources/ @grafana/plugins-platform-backend
|
/pkg/services/datasources/ @grafana/plugins-platform-backend
|
||||||
/pkg/services/pluginsintegration/ @grafana/plugins-platform-backend
|
/pkg/services/pluginsintegration/ @grafana/plugins-platform-backend
|
||||||
/pkg/plugins/pfs/ @grafana/plugins-platform-backend @grafana/grafana-as-code
|
/pkg/plugins/codegen/pfs/ @grafana/plugins-platform-backend @grafana/grafana-as-code
|
||||||
/pkg/tsdb/grafana-testdata-datasource/ @grafana/plugins-platform-backend
|
/pkg/tsdb/grafana-testdata-datasource/ @grafana/plugins-platform-backend
|
||||||
/pkg/tsdb/Magefile.go @grafana/plugins-platform-backend
|
/pkg/tsdb/Magefile.go @grafana/plugins-platform-backend
|
||||||
/pkg/services/pluginsintegration/pluginsettings/ @grafana/plugins-platform-backend
|
/pkg/services/pluginsintegration/pluginsettings/ @grafana/plugins-platform-backend
|
||||||
@@ -307,11 +388,14 @@
|
|||||||
|
|
||||||
|
|
||||||
/crowdin.yml @grafana/grafana-frontend-platform
|
/crowdin.yml @grafana/grafana-frontend-platform
|
||||||
/public/locales/ @grafana/grafana-frontend-platform
|
/public/locales/ @grafanabot
|
||||||
|
/public/locales/i18next-parser.config.cjs @grafana/grafana-frontend-platform
|
||||||
|
/public/locales/i18next-parser-enterprise.config.cjs @grafana/grafana-frontend-platform
|
||||||
/public/app/core/internationalization/ @grafana/grafana-frontend-platform
|
/public/app/core/internationalization/ @grafana/grafana-frontend-platform
|
||||||
/e2e/ @grafana/grafana-frontend-platform
|
/e2e/ @grafana/grafana-frontend-platform
|
||||||
/e2e/cloud-plugins-suite/ @grafana/partner-datasources
|
/e2e/cloud-plugins-suite/ @grafana/partner-datasources
|
||||||
/e2e/plugin-e2e/plugin-e2e-api-tests/ @grafana/plugins-platform-frontend
|
/e2e/plugin-e2e/plugin-e2e-api-tests/ @grafana/plugins-platform-frontend
|
||||||
|
/e2e/test-plugins/grafana-extensionstest-app/ @grafana/plugins-platform-frontend
|
||||||
|
|
||||||
# Packages
|
# Packages
|
||||||
/packages/ @grafana/grafana-frontend-platform @grafana/plugins-platform-frontend
|
/packages/ @grafana/grafana-frontend-platform @grafana/plugins-platform-frontend
|
||||||
@@ -328,19 +412,20 @@
|
|||||||
/packages/grafana-o11y-ds-frontend/src/TraceToMetrics/ @grafana/observability-traces-and-profiling
|
/packages/grafana-o11y-ds-frontend/src/TraceToMetrics/ @grafana/observability-traces-and-profiling
|
||||||
/packages/grafana-o11y-ds-frontend/src/TraceToProfiles/ @grafana/observability-traces-and-profiling
|
/packages/grafana-o11y-ds-frontend/src/TraceToProfiles/ @grafana/observability-traces-and-profiling
|
||||||
/packages/grafana-plugin-configs/ @grafana/plugins-platform-frontend
|
/packages/grafana-plugin-configs/ @grafana/plugins-platform-frontend
|
||||||
/packages/grafana-prometheus/ @grafana/observability-metrics
|
/packages/grafana-prometheus/ @grafana/oss-big-tent
|
||||||
/packages/grafana-schema/src/**/*canvas* @grafana/dataviz-squad
|
/packages/grafana-schema/src/**/*canvas* @grafana/dataviz-squad
|
||||||
/packages/grafana-schema/src/**/*tempo* @grafana/observability-traces-and-profiling
|
/packages/grafana-schema/src/**/*tempo* @grafana/observability-traces-and-profiling
|
||||||
/packages/grafana-sql/ @grafana/partner-datasources @grafana/oss-big-tent
|
/packages/grafana-sql/ @grafana/partner-datasources @grafana/oss-big-tent
|
||||||
/packages/grafana-ui/.storybook/ @grafana/plugins-platform-frontend
|
/packages/grafana-ui/.storybook/ @grafana/grafana-frontend-platform
|
||||||
/packages/grafana-ui/src/components/ @grafana/grafana-frontend-platform
|
/packages/grafana-ui/src/components/ @grafana/grafana-frontend-platform
|
||||||
/packages/grafana-ui/src/components/BarGauge/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/BarGauge/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/components/DataLinks/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/DataLinks/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/components/DateTimePickers/ @grafana/grafana-frontend-platform
|
/packages/grafana-ui/src/components/DateTimePickers/ @grafana/grafana-frontend-platform
|
||||||
/packages/grafana-ui/src/components/Gauge/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/Gauge/ @grafana/dataviz-squad
|
||||||
|
/packages/grafana-ui/src/components/PluginSignatureBadge/ @grafana/plugins-platform-frontend
|
||||||
/packages/grafana-ui/src/components/Sparkline/ @grafana/grafana-frontend-platform @grafana/app-o11y-visualizations
|
/packages/grafana-ui/src/components/Sparkline/ @grafana/grafana-frontend-platform @grafana/app-o11y-visualizations
|
||||||
/packages/grafana-ui/src/components/Table/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/Table/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/components/Table/SparklineCell.tsx @grafana/dataviz-squad @grafana/app-o11y-visualizations
|
/packages/grafana-ui/src/components/Table/Cells/SparklineCell.tsx @grafana/dataviz-squad @grafana/app-o11y-visualizations
|
||||||
/packages/grafana-ui/src/components/uPlot/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/uPlot/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/components/ValuePicker/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/ValuePicker/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/components/VizLayout/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/components/VizLayout/ @grafana/dataviz-squad
|
||||||
@@ -350,20 +435,22 @@
|
|||||||
/packages/grafana-ui/src/graveyard/Graph/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/graveyard/Graph/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/graveyard/GraphNG/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/graveyard/GraphNG/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/graveyard/TimeSeries/ @grafana/dataviz-squad
|
/packages/grafana-ui/src/graveyard/TimeSeries/ @grafana/dataviz-squad
|
||||||
/packages/grafana-ui/src/utils/storybook/ @grafana/plugins-platform-frontend
|
/packages/grafana-ui/src/utils/storybook/ @grafana/grafana-frontend-platform
|
||||||
|
/packages/grafana-alerting/ @grafana/alerting-frontend
|
||||||
/plugins-bundled/ @grafana/plugins-platform-frontend
|
|
||||||
|
|
||||||
# root files, mostly frontend
|
# root files, mostly frontend
|
||||||
/.browserslistrc @grafana/frontend-ops
|
/.browserslistrc @grafana/frontend-ops
|
||||||
/package.json @grafana/frontend-ops
|
/package.json @grafana/frontend-ops
|
||||||
/nx.json @grafana/frontend-ops
|
/nx.json @grafana/frontend-ops
|
||||||
/project.json @grafana/frontend-ops
|
/project.json @grafana/frontend-ops
|
||||||
|
/.nxignore @grafana/frontend-ops
|
||||||
/tsconfig.json @grafana/frontend-ops
|
/tsconfig.json @grafana/frontend-ops
|
||||||
/.editorconfig @grafana/frontend-ops
|
/.editorconfig @grafana/frontend-ops
|
||||||
/.eslintignore @grafana/frontend-ops
|
/eslint.config.js @grafana/frontend-ops
|
||||||
|
/.betterer.eslint.config.js @grafana/frontend-ops
|
||||||
/.gitattributes @grafana/frontend-ops
|
/.gitattributes @grafana/frontend-ops
|
||||||
/.gitignore @grafana/frontend-ops
|
/.gitignore @grafana/frontend-ops
|
||||||
|
/.ignore @grafana/frontend-ops
|
||||||
/.nvmrc @grafana/frontend-ops
|
/.nvmrc @grafana/frontend-ops
|
||||||
/.prettierignore @grafana/frontend-ops
|
/.prettierignore @grafana/frontend-ops
|
||||||
/.yarn @grafana/frontend-ops
|
/.yarn @grafana/frontend-ops
|
||||||
@@ -371,20 +458,19 @@
|
|||||||
/yarn.lock @grafana/frontend-ops
|
/yarn.lock @grafana/frontend-ops
|
||||||
/lerna.json @grafana/frontend-ops
|
/lerna.json @grafana/frontend-ops
|
||||||
/.prettierrc.js @grafana/frontend-ops
|
/.prettierrc.js @grafana/frontend-ops
|
||||||
/.eslintrc @grafana/frontend-ops
|
|
||||||
/.vim @zoltanbedi
|
/.vim @zoltanbedi
|
||||||
/jest.config.js @grafana/frontend-ops
|
/jest.config.js @grafana/frontend-ops
|
||||||
/latest.json @grafana/frontend-ops
|
/latest.json @grafana/frontend-ops
|
||||||
/stylelint.config.js @grafana/frontend-ops
|
/stylelint.config.js @grafana/frontend-ops
|
||||||
/tools/ @grafana/frontend-ops
|
/tools/ @grafana/frontend-ops
|
||||||
/lefthook.yml @grafana/frontend-ops
|
/lefthook.yml @grafana/frontend-ops
|
||||||
/lefthook.rc @grafana/frontend-ops
|
|
||||||
/.husky/pre-commit @grafana/frontend-ops
|
/.husky/pre-commit @grafana/frontend-ops
|
||||||
/cypress.config.js @grafana/grafana-frontend-platform
|
/cypress.config.js @grafana/grafana-frontend-platform
|
||||||
/.levignore.js @grafana/plugins-platform-frontend
|
/.levignore.js @grafana/plugins-platform-frontend
|
||||||
playwright.config.ts @grafana/plugins-platform-frontend
|
playwright.config.ts @grafana/plugins-platform-frontend
|
||||||
|
|
||||||
# public folder
|
# public folder
|
||||||
|
/public/app/api/ @grafana/grafana-frontend-platform
|
||||||
/public/app/core/ @grafana/grafana-frontend-platform
|
/public/app/core/ @grafana/grafana-frontend-platform
|
||||||
/public/app/core/components/TimePicker/ @grafana/grafana-frontend-platform
|
/public/app/core/components/TimePicker/ @grafana/grafana-frontend-platform
|
||||||
/public/app/core/components/Layers/ @grafana/dataviz-squad
|
/public/app/core/components/Layers/ @grafana/dataviz-squad
|
||||||
@@ -392,13 +478,16 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/core/components/TimeSeries/ @grafana/dataviz-squad
|
/public/app/core/components/TimeSeries/ @grafana/dataviz-squad
|
||||||
/public/app/core/components/TimelineChart/ @grafana/dataviz-squad
|
/public/app/core/components/TimelineChart/ @grafana/dataviz-squad
|
||||||
/public/app/core/components/Form/ @grafana/grafana-frontend-platform
|
/public/app/core/components/Form/ @grafana/grafana-frontend-platform
|
||||||
/public/app/core/history/ @grafana/explore-squad
|
/public/app/core/components/OptionsUI/ @grafana/dashboards-squad @grafana/dataviz-squad
|
||||||
/public/app/features/all.ts @grafana/grafana-frontend-platform
|
|
||||||
|
|
||||||
|
/public/app/core/history/ @grafana/observability-traces-and-profiling
|
||||||
/public/app/features/admin/ @grafana/identity-access-team
|
/public/app/features/admin/ @grafana/identity-access-team
|
||||||
|
|
||||||
# Temp owners until Enterprise team takes over
|
# Temp owners until Enterprise team takes over
|
||||||
/public/app/features/migrate-to-cloud @grafana/grafana-frontend-platform
|
/public/app/features/migrate-to-cloud @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
|
/public/app/features/actions/ @grafana/dataviz-squad
|
||||||
/public/app/features/auth-config/ @grafana/identity-squad
|
/public/app/features/auth-config/ @grafana/identity-squad
|
||||||
/public/app/features/annotations/ @grafana/dashboards-squad
|
/public/app/features/annotations/ @grafana/dashboards-squad
|
||||||
/public/app/features/api-keys/ @grafana/identity-squad
|
/public/app/features/api-keys/ @grafana/identity-squad
|
||||||
@@ -407,21 +496,22 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/features/visualization/data-hover/ @grafana/dataviz-squad
|
/public/app/features/visualization/data-hover/ @grafana/dataviz-squad
|
||||||
/public/app/features/commandPalette/ @grafana/grafana-frontend-platform
|
/public/app/features/commandPalette/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/connections/ @grafana/plugins-platform-frontend
|
/public/app/features/connections/ @grafana/plugins-platform-frontend
|
||||||
/public/app/features/correlations/ @grafana/explore-squad
|
/public/app/features/correlations/ @grafana/dataviz-squad
|
||||||
/public/app/features/dashboard/ @grafana/dashboards-squad
|
/public/app/features/dashboard/ @grafana/dashboards-squad
|
||||||
/public/app/features/dashboard/components/TransformationsEditor/ @grafana/dataviz-squad
|
/public/app/features/dashboard/components/TransformationsEditor/ @grafana/dataviz-squad
|
||||||
/public/app/features/dashboard-scene/ @grafana/dashboards-squad
|
/public/app/features/dashboard-scene/ @grafana/dashboards-squad
|
||||||
|
/public/app/features/scopes/ @grafana/dashboards-squad
|
||||||
/public/app/features/datasources/ @grafana/plugins-platform-frontend
|
/public/app/features/datasources/ @grafana/plugins-platform-frontend
|
||||||
/public/app/features/dimensions/ @grafana/dataviz-squad
|
/public/app/features/dimensions/ @grafana/dataviz-squad
|
||||||
/public/app/features/dataframe-import/ @grafana/dataviz-squad
|
/public/app/features/dataframe-import/ @grafana/dataviz-squad
|
||||||
/public/app/features/explore/ @grafana/explore-squad
|
/public/app/features/explore/ @grafana/observability-traces-and-profiling
|
||||||
/public/app/features/expressions/ @grafana/observability-metrics
|
/public/app/features/expressions/ @grafana/grafana-datasources-core-services
|
||||||
/public/app/features/folders/ @grafana/grafana-frontend-platform
|
/public/app/features/folders/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/inspector/ @grafana/dashboards-squad
|
/public/app/features/inspector/ @grafana/dashboards-squad
|
||||||
/public/app/features/invites/ @grafana/grafana-frontend-platform
|
/public/app/features/invites/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/library-panels/ @grafana/dashboards-squad
|
/public/app/features/library-panels/ @grafana/dashboards-squad
|
||||||
/public/app/features/logs/ @grafana/observability-logs
|
/public/app/features/logs/ @grafana/observability-logs
|
||||||
/public/app/features/live/ @grafana/grafana-app-platform-squad
|
/public/app/features/live/ @grafana/dashboards-squad
|
||||||
/public/app/features/apiserver/ @grafana/grafana-app-platform-squad
|
/public/app/features/apiserver/ @grafana/grafana-app-platform-squad
|
||||||
/public/app/features/manage-dashboards/ @grafana/dashboards-squad
|
/public/app/features/manage-dashboards/ @grafana/dashboards-squad
|
||||||
/public/app/features/notifications/ @grafana/grafana-frontend-platform
|
/public/app/features/notifications/ @grafana/grafana-frontend-platform
|
||||||
@@ -430,14 +520,12 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/features/playlist/ @grafana/dashboards-squad
|
/public/app/features/playlist/ @grafana/dashboards-squad
|
||||||
/public/app/features/plugins/ @grafana/plugins-platform-frontend
|
/public/app/features/plugins/ @grafana/plugins-platform-frontend
|
||||||
/public/app/features/profile/ @grafana/grafana-frontend-platform
|
/public/app/features/profile/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/query-library/ @grafana/explore-squad
|
|
||||||
/public/app/features/runtime/ @ryantxu
|
/public/app/features/runtime/ @ryantxu
|
||||||
/public/app/features/query/ @grafana/dashboards-squad
|
/public/app/features/query/ @grafana/dashboards-squad
|
||||||
/public/app/features/sandbox/ @grafana/grafana-frontend-platform
|
/public/app/features/sandbox/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/browse-dashboards/ @grafana/grafana-frontend-platform
|
/public/app/features/browse-dashboards/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/search/ @grafana/grafana-frontend-platform
|
/public/app/features/search/ @grafana/grafana-frontend-platform
|
||||||
/public/app/features/serviceaccounts/ @grafana/identity-squad
|
/public/app/features/serviceaccounts/ @grafana/identity-squad
|
||||||
/public/app/features/storage/ @grafana/grafana-app-platform-squad
|
|
||||||
/public/app/features/teams/ @grafana/access-squad
|
/public/app/features/teams/ @grafana/access-squad
|
||||||
/public/app/features/templating/ @grafana/dashboards-squad
|
/public/app/features/templating/ @grafana/dashboards-squad
|
||||||
/public/app/features/trails/ @grafana/observability-metrics
|
/public/app/features/trails/ @grafana/observability-metrics
|
||||||
@@ -446,6 +534,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/features/users/ @grafana/access-squad
|
/public/app/features/users/ @grafana/access-squad
|
||||||
/public/app/features/variables/ @grafana/dashboards-squad
|
/public/app/features/variables/ @grafana/dashboards-squad
|
||||||
/public/app/features/preferences/ @grafana/grafana-frontend-platform
|
/public/app/features/preferences/ @grafana/grafana-frontend-platform
|
||||||
|
/public/app/features/bookmarks/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/alertlist/ @grafana/alerting-frontend
|
/public/app/plugins/panel/alertlist/ @grafana/alerting-frontend
|
||||||
/public/app/plugins/panel/annolist/ @grafana/grafana-frontend-platform
|
/public/app/plugins/panel/annolist/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/barchart/ @grafana/dataviz-squad
|
/public/app/plugins/panel/barchart/ @grafana/dataviz-squad
|
||||||
@@ -455,10 +544,10 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/plugins/panel/datagrid/ @grafana/dataviz-squad
|
/public/app/plugins/panel/datagrid/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/gauge/ @grafana/dataviz-squad
|
/public/app/plugins/panel/gauge/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/gettingstarted/ @grafana/grafana-frontend-platform
|
/public/app/plugins/panel/gettingstarted/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/graph/ @grafana/dataviz-squad
|
|
||||||
/public/app/plugins/panel/heatmap/ @grafana/dataviz-squad
|
/public/app/plugins/panel/heatmap/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/histogram/ @grafana/dataviz-squad
|
/public/app/plugins/panel/histogram/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/logs/ @grafana/observability-logs
|
/public/app/plugins/panel/logs/ @grafana/observability-logs
|
||||||
|
/public/app/plugins/panel/logs-new/ @grafana/observability-logs
|
||||||
/public/app/plugins/panel/nodeGraph/ @grafana/observability-traces-and-profiling @grafana/app-o11y-visualizations
|
/public/app/plugins/panel/nodeGraph/ @grafana/observability-traces-and-profiling @grafana/app-o11y-visualizations
|
||||||
/public/app/plugins/panel/traces/ @grafana/observability-traces-and-profiling
|
/public/app/plugins/panel/traces/ @grafana/observability-traces-and-profiling
|
||||||
/public/app/plugins/panel/flamegraph/ @grafana/observability-traces-and-profiling
|
/public/app/plugins/panel/flamegraph/ @grafana/observability-traces-and-profiling
|
||||||
@@ -467,24 +556,23 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/plugins/panel/status-history/ @grafana/dataviz-squad
|
/public/app/plugins/panel/status-history/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/table/ @grafana/dataviz-squad
|
/public/app/plugins/panel/table/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/table/cells/SparklineCellOptionsEditor.tsx @grafana/dataviz-squad @grafana/app-o11y-visualizations
|
/public/app/plugins/panel/table/cells/SparklineCellOptionsEditor.tsx @grafana/dataviz-squad @grafana/app-o11y-visualizations
|
||||||
/public/app/plugins/panel/table-old/ @grafana/dataviz-squad
|
|
||||||
/public/app/plugins/panel/timeseries/ @grafana/dataviz-squad
|
/public/app/plugins/panel/timeseries/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/trend/ @grafana/dataviz-squad
|
/public/app/plugins/panel/trend/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/geomap/ @grafana/dataviz-squad
|
/public/app/plugins/panel/geomap/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/canvas/ @grafana/dataviz-squad
|
/public/app/plugins/panel/canvas/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/candlestick/ @grafana/dataviz-squad
|
/public/app/plugins/panel/candlestick/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/live/ @grafana/grafana-app-platform-squad
|
/public/app/plugins/panel/live/ @grafana/dashboards-squad
|
||||||
/public/app/plugins/panel/news/ @grafana/grafana-frontend-platform
|
/public/app/plugins/panel/news/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/stat/ @grafana/dataviz-squad
|
/public/app/plugins/panel/stat/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/panel/text/ @grafana/grafana-frontend-platform
|
/public/app/plugins/panel/text/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/welcome/ @grafana/grafana-frontend-platform
|
/public/app/plugins/panel/welcome/ @grafana/grafana-frontend-platform
|
||||||
/public/app/plugins/panel/xychart/ @grafana/dataviz-squad
|
/public/app/plugins/panel/xychart/ @grafana/dataviz-squad
|
||||||
/public/app/plugins/sdk.ts @grafana/plugins-platform-frontend
|
|
||||||
/public/app/routes/ @grafana/grafana-frontend-platform
|
/public/app/routes/ @grafana/grafana-frontend-platform
|
||||||
/public/app/store/ @grafana/grafana-frontend-platform
|
/public/app/store/ @grafana/grafana-frontend-platform
|
||||||
/public/app/types/ @grafana/grafana-frontend-platform
|
/public/app/types/ @grafana/grafana-frontend-platform
|
||||||
/public/app/types/alerting.ts @grafana/alerting-frontend
|
/public/app/types/alerting.ts @grafana/alerting-frontend
|
||||||
/public/app/types/unified-alerting-dto.ts @grafana/alerting-frontend
|
/public/app/types/unified-alerting-dto.ts @grafana/alerting-frontend
|
||||||
|
/public/app/types/unified-alerting.ts @grafana/alerting-frontend
|
||||||
/public/dashboards/ @grafana/dashboards-squad
|
/public/dashboards/ @grafana/dashboards-squad
|
||||||
/public/gazetteer/ @ryantxu
|
/public/gazetteer/ @ryantxu
|
||||||
/public/img/ @grafana/grafana-frontend-platform
|
/public/img/ @grafana/grafana-frontend-platform
|
||||||
@@ -497,20 +585,21 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/test/ @grafana/grafana-frontend-platform
|
/public/test/ @grafana/grafana-frontend-platform
|
||||||
/public/test/helpers/alertingRuleEditor.tsx @grafana/alerting-frontend
|
/public/test/helpers/alertingRuleEditor.tsx @grafana/alerting-frontend
|
||||||
/public/views/ @grafana/grafana-frontend-platform
|
/public/views/ @grafana/grafana-frontend-platform
|
||||||
/public/views/swagger.html @grafana/grafana-backend-group
|
/public/views/swagger.html @grafana/grafana-app-platform-squad
|
||||||
|
/public/swagger/ @grafana/grafana-app-platform-squad
|
||||||
|
|
||||||
/public/app/features/explore/Logs/ @grafana/observability-logs
|
/public/app/features/explore/Logs/ @grafana/observability-logs
|
||||||
|
|
||||||
/public/app/features/explore/RawPrometheus/ @grafana/observability-metrics
|
/public/app/features/explore/RawPrometheus/ @grafana/oss-big-tent
|
||||||
|
|
||||||
/public/app/features/explore/NodeGraph/ @grafana/observability-traces-and-profiling
|
/public/app/features/explore/NodeGraph/ @grafana/observability-traces-and-profiling
|
||||||
/public/app/features/explore/FlameGraph/ @grafana/observability-traces-and-profiling
|
/public/app/features/explore/FlameGraph/ @grafana/observability-traces-and-profiling
|
||||||
/public/app/features/explore/TraceView/ @grafana/observability-traces-and-profiling
|
/public/app/features/explore/TraceView/ @grafana/observability-traces-and-profiling
|
||||||
|
/public/app/features/explore/QueryLibrary/ @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
/public/api-merged.json @grafana/grafana-backend-group
|
/public/api-merged.json @grafana/grafana-backend-group
|
||||||
/public/api-enterprise-spec.json @grafana/grafana-backend-group
|
/public/api-enterprise-spec.json @grafana/grafana-backend-group
|
||||||
/public/openapi3.json @grafana/grafana-backend-group
|
/public/openapi3.json @grafana/grafana-backend-group
|
||||||
/public/app/angular/ @torkelo
|
|
||||||
/public/app/app.ts @grafana/frontend-ops
|
/public/app/app.ts @grafana/frontend-ops
|
||||||
/public/app/dev.ts @grafana/frontend-ops
|
/public/app/dev.ts @grafana/frontend-ops
|
||||||
/public/app/core/utils/metrics.ts @grafana/plugins-platform-frontend
|
/public/app/core/utils/metrics.ts @grafana/plugins-platform-frontend
|
||||||
@@ -518,34 +607,31 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/AppWrapper.tsx @grafana/frontend-ops
|
/public/app/AppWrapper.tsx @grafana/frontend-ops
|
||||||
/public/app/partials/ @grafana/grafana-frontend-platform
|
/public/app/partials/ @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/scripts/benchmark-access-control.sh @grafana/access-squad
|
/scripts/benchmark-access-control.sh @grafana/access-squad
|
||||||
/scripts/check-breaking-changes.sh @grafana/plugins-platform-frontend
|
/scripts/check-breaking-changes.sh @grafana/plugins-platform-frontend
|
||||||
/scripts/ci-* @grafana/grafana-release-guild
|
/scripts/ci-* @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/circle-* @grafana/grafana-release-guild
|
/scripts/circle-* @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/publish-npm-packages.sh @grafana/grafana-release-guild @grafana/plugins-platform-frontend
|
/scripts/publish-npm-packages.sh @grafana/grafana-developer-enablement-squad @grafana/plugins-platform-frontend
|
||||||
/scripts/validate-npm-packages.sh @grafana/grafana-release-guild @grafana/plugins-platform-frontend
|
/scripts/validate-npm-packages.sh @grafana/grafana-developer-enablement-squad @grafana/plugins-platform-frontend
|
||||||
/scripts/ci-frontend-metrics.sh @grafana/grafana-frontend-platform @grafana/plugins-platform-frontend @grafana/dataviz-squad
|
/scripts/ci-frontend-metrics.sh @grafana/grafana-frontend-platform @grafana/plugins-platform-frontend @grafana/dataviz-squad
|
||||||
/scripts/cli/ @grafana/grafana-frontend-platform
|
/scripts/cli/ @grafana/grafana-frontend-platform
|
||||||
/scripts/clean-git-or-error.sh @grafana/grafana-as-code
|
/scripts/clean-git-or-error.sh @grafana/grafana-as-code
|
||||||
/scripts/grafana-server/ @grafana/grafana-frontend-platform
|
/scripts/grafana-server/ @grafana/grafana-frontend-platform
|
||||||
/scripts/helpers/ @grafana/grafana-release-guild
|
/scripts/helpers/ @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/import_many_dashboards.sh @torkelo
|
/scripts/import_many_dashboards.sh @torkelo
|
||||||
/scripts/mixin-check.sh @bergquist
|
/scripts/mixin-check.sh @bergquist
|
||||||
/scripts/openapi3/ @grafana/grafana-operator-experience-squad
|
/scripts/openapi3/ @grafana/grafana-operator-experience-squad
|
||||||
/scripts/prepare-packagejson.js @grafana/frontend-ops
|
/scripts/prepare-npm-package.js @grafana/frontend-ops
|
||||||
/scripts/protobuf-check.sh @grafana/plugins-platform-backend
|
/scripts/protobuf-check.sh @grafana/plugins-platform-backend
|
||||||
/scripts/stripnulls.sh @grafana/grafana-as-code
|
/scripts/stripnulls.sh @grafana/grafana-as-code
|
||||||
/scripts/tag_release.sh @grafana/grafana-release-guild
|
/scripts/tag_release.sh @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/trigger_docker_build.sh @grafana/grafana-release-guild
|
/scripts/trigger_docker_build.sh @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/trigger_grafana_packer.sh @grafana/grafana-release-guild
|
/scripts/trigger_grafana_packer.sh @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/trigger_windows_build.sh @grafana/grafana-release-guild
|
/scripts/trigger_windows_build.sh @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/cleanup-husky.sh @grafana/frontend-ops
|
/scripts/cleanup-husky.sh @grafana/frontend-ops
|
||||||
/scripts/verify-repo-update/ @grafana/grafana-release-guild
|
/scripts/verify-repo-update/ @grafana/grafana-developer-enablement-squad
|
||||||
/scripts/generate-icon-bundle.js @grafana/plugins-platform-frontend @grafana/grafana-frontend-platform
|
|
||||||
/scripts/generate-rtk-apis.ts @grafana/grafana-frontend-platform
|
/scripts/generate-rtk-apis.ts @grafana/grafana-frontend-platform
|
||||||
|
/scripts/process-specs.ts @grafana/grafana-frontend-platform
|
||||||
/scripts/generate-alerting-rtk-apis.ts @grafana/alerting-frontend
|
/scripts/generate-alerting-rtk-apis.ts @grafana/alerting-frontend
|
||||||
/scripts/levitate-parse-json-report.js @grafana/plugins-platform-frontend
|
/scripts/levitate-parse-json-report.js @grafana/plugins-platform-frontend
|
||||||
/scripts/levitate-show-affected-plugins.js @grafana/plugins-platform-frontend
|
/scripts/levitate-show-affected-plugins.js @grafana/plugins-platform-frontend
|
||||||
@@ -557,12 +643,8 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
.pa11yci.conf.js @grafana/grafana-frontend-platform
|
.pa11yci.conf.js @grafana/grafana-frontend-platform
|
||||||
.pa11yci-pr.conf.js @grafana/grafana-frontend-platform
|
.pa11yci-pr.conf.js @grafana/grafana-frontend-platform
|
||||||
.betterer.results @grafanabot
|
.betterer.results @grafanabot
|
||||||
.betterer.results.json @grafanabot
|
|
||||||
.betterer.ts @grafana/grafana-frontend-platform
|
.betterer.ts @grafana/grafana-frontend-platform
|
||||||
|
|
||||||
# @grafana/ui component documentation
|
|
||||||
*.mdx @grafana/plugins-platform-frontend
|
|
||||||
|
|
||||||
# Design system
|
# Design system
|
||||||
/public/img/icons/unicons/ @grafana/design-system
|
/public/img/icons/unicons/ @grafana/design-system
|
||||||
|
|
||||||
@@ -582,7 +664,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/public/app/plugins/datasource/mysql/ @grafana/oss-big-tent
|
/public/app/plugins/datasource/mysql/ @grafana/oss-big-tent
|
||||||
/public/app/plugins/datasource/opentsdb/ @grafana/partner-datasources
|
/public/app/plugins/datasource/opentsdb/ @grafana/partner-datasources
|
||||||
/public/app/plugins/datasource/grafana-postgresql-datasource/ @grafana/oss-big-tent
|
/public/app/plugins/datasource/grafana-postgresql-datasource/ @grafana/oss-big-tent
|
||||||
/public/app/plugins/datasource/prometheus/ @grafana/observability-metrics
|
/public/app/plugins/datasource/prometheus/ @grafana/oss-big-tent
|
||||||
/public/app/plugins/datasource/cloud-monitoring/ @grafana/partner-datasources
|
/public/app/plugins/datasource/cloud-monitoring/ @grafana/partner-datasources
|
||||||
/public/app/plugins/datasource/zipkin/ @grafana/oss-big-tent
|
/public/app/plugins/datasource/zipkin/ @grafana/oss-big-tent
|
||||||
/public/app/plugins/datasource/tempo/ @grafana/observability-traces-and-profiling
|
/public/app/plugins/datasource/tempo/ @grafana/observability-traces-and-profiling
|
||||||
@@ -602,7 +684,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/pkg/services/rendering/ @grafana/sharing-squad
|
/pkg/services/rendering/ @grafana/sharing-squad
|
||||||
|
|
||||||
# SSE - Server Side Expressions
|
# SSE - Server Side Expressions
|
||||||
/pkg/expr/ @grafana/observability-metrics
|
/pkg/expr/ @grafana/grafana-datasources-core-services
|
||||||
|
|
||||||
# Cloud middleware
|
# Cloud middleware
|
||||||
/grafana-mixin/ @grafana/grafana-backend-services-squad
|
/grafana-mixin/ @grafana/grafana-backend-services-squad
|
||||||
@@ -634,6 +716,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
/pkg/services/caching/ @grafana/grafana-operator-experience-squad
|
/pkg/services/caching/ @grafana/grafana-operator-experience-squad
|
||||||
/pkg/services/cloudmigration/ @grafana/grafana-operator-experience-squad
|
/pkg/services/cloudmigration/ @grafana/grafana-operator-experience-squad
|
||||||
/pkg/services/gcom/ @grafana/grafana-operator-experience-squad
|
/pkg/services/gcom/ @grafana/grafana-operator-experience-squad
|
||||||
|
/pkg/services/authapi/ @grafana/grafana-operator-experience-squad
|
||||||
|
|
||||||
# Feature toggles
|
# Feature toggles
|
||||||
/pkg/services/featuremgmt/ @grafana/grafana-backend-services-squad
|
/pkg/services/featuremgmt/ @grafana/grafana-backend-services-squad
|
||||||
@@ -642,6 +725,7 @@ playwright.config.ts @grafana/plugins-platform-frontend
|
|||||||
# Kind definitions
|
# Kind definitions
|
||||||
/kinds/dashboard @grafana/dashboards-squad
|
/kinds/dashboard @grafana/dashboards-squad
|
||||||
/kinds/ @grafana/grafana-as-code
|
/kinds/ @grafana/grafana-as-code
|
||||||
|
kindsv2/ @grafana/dashboards-squad
|
||||||
|
|
||||||
# Kind system and code generation
|
# Kind system and code generation
|
||||||
embed.go @grafana/grafana-as-code
|
embed.go @grafana/grafana-as-code
|
||||||
@@ -649,6 +733,10 @@ embed.go @grafana/grafana-as-code
|
|||||||
/pkg/registry/ @grafana/grafana-as-code
|
/pkg/registry/ @grafana/grafana-as-code
|
||||||
/pkg/registry/apis/ @grafana/grafana-app-platform-squad
|
/pkg/registry/apis/ @grafana/grafana-app-platform-squad
|
||||||
/pkg/registry/apis/alerting @grafana/grafana-app-platform-squad @grafana/alerting-backend
|
/pkg/registry/apis/alerting @grafana/grafana-app-platform-squad @grafana/alerting-backend
|
||||||
|
/pkg/registry/apis/query @grafana/grafana-datasources-core-services
|
||||||
|
/pkg/registry/apis/secret @grafana/grafana-operator-experience-squad
|
||||||
|
/pkg/registry/apis/userstorage @grafana/grafana-app-platform-squad @grafana/plugins-platform-backend
|
||||||
|
/pkg/registry/apps/advisor @grafana/plugins-platform-backend
|
||||||
/pkg/codegen/ @grafana/grafana-as-code
|
/pkg/codegen/ @grafana/grafana-as-code
|
||||||
/pkg/codegen/generators @grafana/grafana-as-code
|
/pkg/codegen/generators @grafana/grafana-as-code
|
||||||
/pkg/kinds/*/*_gen.go @grafana/grafana-as-code
|
/pkg/kinds/*/*_gen.go @grafana/grafana-as-code
|
||||||
@@ -658,22 +746,28 @@ embed.go @grafana/grafana-as-code
|
|||||||
|
|
||||||
# GitHub Workflows and Templates
|
# GitHub Workflows and Templates
|
||||||
/.github/CODEOWNERS @tolzhabayev
|
/.github/CODEOWNERS @tolzhabayev
|
||||||
/.github/ISSUE_TEMPLATE/ @torkelo
|
/.github/ISSUE_TEMPLATE/ @torkelo @sympatheticmoose
|
||||||
/.github/PULL_REQUEST_TEMPLATE.md @torkelo
|
/.github/PULL_REQUEST_TEMPLATE.md @torkelo
|
||||||
/.github/bot.md @torkelo
|
/.github/bot.md @torkelo
|
||||||
/.github/commands.json @torkelo
|
/.github/commands.json @torkelo
|
||||||
/.github/dependabot.yml @grafana/frontend-ops
|
/.github/dependabot.yml @grafana/frontend-ops
|
||||||
/.github/issue-opened.json @grafana/grafana-community-support
|
/.github/issue-opened.json @grafana/grafana-community-support
|
||||||
/.github/metrics-collector.json @torkelo
|
/.github/metrics-collector.json @torkelo
|
||||||
/.github/pr-checks.json @marefr
|
/.github/pr-checks.json @tolzhabayev
|
||||||
/.github/pr-commands.json @marefr
|
/.github/pr-commands.json @tolzhabayev
|
||||||
/.github/renovate.json5 @grafana/frontend-ops
|
/.github/renovate.json5 @grafana/frontend-ops
|
||||||
/.github/teams.yml @armandgrillet
|
/.github/actions/setup-enterprise/action.yml @grafana/grafana-backend-group
|
||||||
|
/.github/actions/test-coverage-processor/action.yml @grafana/grafana-backend-group
|
||||||
|
/.github/actions/setup-grafana-bench/ @Proximyst
|
||||||
|
/.github/workflows/add-to-whats-new.yml @grafana/docs-tooling
|
||||||
|
/.github/workflows/auto-triager/ @grafana/plugins-platform-frontend
|
||||||
/.github/workflows/alerting-swagger-gen.yml @grafana/alerting-backend
|
/.github/workflows/alerting-swagger-gen.yml @grafana/alerting-backend
|
||||||
|
/.github/workflows/alerting-update-module.yml @grafana/alerting-backend
|
||||||
/.github/workflows/auto-milestone.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/auto-milestone.yml @grafana/grafana-developer-enablement-squad
|
||||||
|
/.github/workflows/backend-code-checks.yml @grafana/grafana-backend-group
|
||||||
|
/.github/workflows/backend-unit-tests.yml @grafana/grafana-backend-group
|
||||||
/.github/workflows/backport.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/backport.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/bump-version.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/bump-version.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/close-milestone.yml @grafana/grafana-developer-enablement-squad
|
|
||||||
/.github/workflows/release-pr.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/release-pr.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/release-comms.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/release-comms.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/migrate-prs.yml @grafana/grafana-developer-enablement-squad
|
/.github/workflows/migrate-prs.yml @grafana/grafana-developer-enablement-squad
|
||||||
@@ -681,47 +775,59 @@ embed.go @grafana/grafana-as-code
|
|||||||
/.github/workflows/codeowners-validator.yml @tolzhabayev
|
/.github/workflows/codeowners-validator.yml @tolzhabayev
|
||||||
/.github/workflows/codeql-analysis.yml @DanCech
|
/.github/workflows/codeql-analysis.yml @DanCech
|
||||||
/.github/workflows/commands.yml @torkelo
|
/.github/workflows/commands.yml @torkelo
|
||||||
/.github/workflows/community-release.yml @grafana/grafana-release-guild
|
/.github/workflows/community-release.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/detect-breaking-changes-* @grafana/plugins-platform-frontend
|
/.github/workflows/detect-breaking-changes-* @grafana/plugins-platform-frontend
|
||||||
/.github/workflows/doc-validator.yml @grafana/docs-tooling
|
/.github/workflows/documentation-ci.yml @grafana/docs-tooling
|
||||||
/.github/workflows/epic-add-to-platform-ux-parent-project.yml @meanmina
|
/.github/workflows/deploy-pr-preview.yml @grafana/docs-tooling
|
||||||
/.github/workflows/github-release.yml @grafana/grafana-release-guild
|
/.github/workflows/feature-toggles-ci.yml @grafana/docs-tooling
|
||||||
/.github/workflows/issue-labeled.yml @armandgrillet
|
/.github/workflows/github-release.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/issue-opened.yml @grafana/grafana-community-support
|
/.github/workflows/issue-opened.yml @grafana/grafana-community-support
|
||||||
|
/.github/workflows/lint-build-docs.yml @grafana/docs-tooling
|
||||||
/.github/workflows/metrics-collector.yml @torkelo
|
/.github/workflows/metrics-collector.yml @torkelo
|
||||||
/.github/workflows/milestone.yml @marefr
|
/.github/workflows/pr-checks.yml @tolzhabayev
|
||||||
/.github/workflows/pr-checks.yml @marefr
|
|
||||||
/.github/workflows/pr-codeql-analysis-go.yml @DanCech
|
|
||||||
/.github/workflows/pr-codeql-analysis-javascript.yml @DanCech
|
/.github/workflows/pr-codeql-analysis-javascript.yml @DanCech
|
||||||
/.github/workflows/pr-codeql-analysis-python.yml @DanCech
|
/.github/workflows/pr-codeql-analysis-python.yml @DanCech
|
||||||
/.github/workflows/pr-commands.yml @marefr
|
/.github/workflows/pr-commands.yml @tolzhabayev
|
||||||
/.github/workflows/pr-patch-check.yml @grafana/grafana-release-guild
|
/.github/workflows/pr-patch-check-event.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/sync-mirror.yml @grafana/grafana-release-guild
|
/.github/workflows/pr-test-integration.yml @grafana/grafana-backend-group
|
||||||
|
/.github/workflows/pr-backend-coverage.yml @grafana/grafana-backend-group
|
||||||
|
/.github/workflows/sync-mirror-event.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/publish-technical-documentation-next.yml @grafana/docs-tooling
|
/.github/workflows/publish-technical-documentation-next.yml @grafana/docs-tooling
|
||||||
/.github/workflows/publish-technical-documentation-release.yml @grafana/docs-tooling
|
/.github/workflows/publish-technical-documentation-release.yml @grafana/docs-tooling
|
||||||
/.github/workflows/remove-milestone.yml @grafana/grafana-release-guild
|
|
||||||
/.github/workflows/sbom-report.yml @grafana/security-team
|
|
||||||
/.github/workflows/scripts/json-file-to-job-output.js @grafana/plugins-platform-frontend
|
/.github/workflows/scripts/json-file-to-job-output.js @grafana/plugins-platform-frontend
|
||||||
/.github/workflows/scripts/pr-get-job-link.js @grafana/plugins-platform-frontend
|
/.github/workflows/stale.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/stale.yml @grafana/grafana-release-guild
|
/.github/workflows/storybook-verification.yml @grafana/grafana-frontend-platform
|
||||||
/.github/workflows/update-changelog.yml @grafana/grafana-release-guild
|
|
||||||
/.github/workflows/update-make-docs.yml @grafana/docs-tooling
|
/.github/workflows/update-make-docs.yml @grafana/docs-tooling
|
||||||
/.github/workflows/scripts/kinds/verify-kinds.go @grafana/platform-cat
|
/.github/workflows/scripts/kinds/verify-kinds.go @grafana/platform-monitoring
|
||||||
/.github/workflows/publish-kinds-next.yml @grafana/platform-cat
|
/.github/workflows/publish-kinds-next.yml @grafana/platform-monitoring
|
||||||
/.github/workflows/publish-kinds-release.yml @grafana/platform-cat
|
/.github/workflows/publish-kinds-release.yml @grafana/platform-monitoring
|
||||||
/.github/workflows/verify-kinds.yml @grafana/platform-cat
|
/.github/workflows/verify-kinds.yml @grafana/platform-monitoring
|
||||||
/.github/workflows/dashboards-issue-add-label.yml @grafana/dashboards-squad
|
/.github/workflows/dashboards-issue-add-label.yml @grafana/dashboards-squad
|
||||||
|
/.github/workflows/run-schema-v2-e2e.yml @grafana/dashboards-squad
|
||||||
|
/.github/workflows/run-dashboard-search-e2e.yml @grafana/grafana-search-and-storage
|
||||||
|
/.github/workflows/trigger-dashboard-search-e2e.yml @grafana/grafana-search-and-storage
|
||||||
/.github/workflows/ephemeral-instances-pr-comment.yml @grafana/grafana-backend-services-squad
|
/.github/workflows/ephemeral-instances-pr-comment.yml @grafana/grafana-backend-services-squad
|
||||||
/.github/workflows/create-security-patch-from-security-mirror.yml @grafana/grafana-release-guild
|
/.github/workflows/create-security-patch-from-security-mirror.yml @grafana/grafana-developer-enablement-squad
|
||||||
/.github/workflows/core-plugins-build-and-release.yml @grafana/plugins-platform-frontend @grafana/plugins-platform-backend
|
/.github/workflows/core-plugins-build-and-release.yml @grafana/plugins-platform-frontend @grafana/plugins-platform-backend
|
||||||
/.github/workflows/i18n-crowdin-upload.yml @grafana/grafana-frontend-platform
|
/.github/workflows/i18n-crowdin-upload.yml @grafana/grafana-frontend-platform
|
||||||
/.github/workflows/i18n-crowdin-download.yml @grafana/grafana-frontend-platform
|
/.github/workflows/i18n-crowdin-download.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/i18n-crowdin-create-tasks.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/scripts/crowdin/create-tasks.js @grafana/grafana-frontend-platform
|
||||||
/.github/workflows/pr-go-workspace-check.yml @grafana/grafana-app-platform-squad
|
/.github/workflows/pr-go-workspace-check.yml @grafana/grafana-app-platform-squad
|
||||||
/.github/workflows/run-scenes-e2e.yml @grafana/dashboards-squad
|
/.github/workflows/pr-dependabot-update-go-workspace.yml @grafana/grafana-app-platform-squad
|
||||||
|
/.github/workflows/pr-k8s-codegen-check.yml @grafana/grafana-app-platform-squad
|
||||||
/.github/workflows/go-lint.yml @grafana/grafana-backend-services-squad
|
/.github/workflows/go-lint.yml @grafana/grafana-backend-services-squad
|
||||||
/.github/workflows/trivy-scan.yml @grafana/grafana-backend-services-squad
|
/.github/workflows/trivy-scan.yml @grafana/grafana-backend-services-squad
|
||||||
/.github/workflows/changelog.yml @zserge
|
/.github/workflows/changelog.yml @zserge
|
||||||
/.github/workflows/actions/changelog @zserge
|
/.github/actions/changelog @zserge
|
||||||
|
/.github/workflows/pr-frontend-unit-tests.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/frontend-lint.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/analytics-events-report.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/pr-e2e-tests.yml @grafana/grafana-developer-enablement-squad
|
||||||
|
/.github/workflows/run-e2e-suite.yml @grafana/grafana-developer-enablement-squad
|
||||||
|
/.github/workflows/skye-add-to-project.yml @grafana/grafana-frontend-platform
|
||||||
|
/.github/workflows/zizmor.yml @grafana/grafana-developer-enablement-squad
|
||||||
|
/.github/zizmor.yml @grafana/grafana-developer-enablement-squad
|
||||||
|
|
||||||
# Generated files not requiring owner approval
|
# Generated files not requiring owner approval
|
||||||
/packages/grafana-data/src/types/featureToggles.gen.ts @grafanabot
|
/packages/grafana-data/src/types/featureToggles.gen.ts @grafanabot
|
||||||
@@ -740,3 +846,4 @@ embed.go @grafana/grafana-as-code
|
|||||||
/conf/provisioning/dashboards/ @grafana/dashboards-squad
|
/conf/provisioning/dashboards/ @grafana/dashboards-squad
|
||||||
/conf/provisioning/datasources/ @grafana/plugins-platform-backend
|
/conf/provisioning/datasources/ @grafana/plugins-platform-backend
|
||||||
/conf/provisioning/plugins/ @grafana/plugins-platform-backend
|
/conf/provisioning/plugins/ @grafana/plugins-platform-backend
|
||||||
|
/conf/provisioning/sample/ @grafana/grafana-git-ui-sync-team
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 2
|
fetch-depth: 2
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
|
uses: actions/checkout@v4 # 4.2.2
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Check if update branch exists
|
- name: Check if update branch exists
|
||||||
|
|||||||
@@ -8,12 +8,12 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
name: Backend Code Checks
|
name: Backend Code Checks
|
||||||
description: Validate go.mod and OpenAPI specifications
|
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
@@ -24,11 +23,11 @@ jobs:
|
|||||||
name: Validate Backend Configs
|
name: Validate Backend Configs
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
# Explicitly set Go version to 1.24.1 to ensure consistent OpenAPI spec generation
|
# Explicitly set Go version to 1.24.1 to ensure consistent OpenAPI spec generation
|
||||||
# The crypto/x509 package has additional fields in Go 1.24.1 that affect the generated specs
|
# The crypto/x509 package has additional fields in Go 1.24.1 that affect the generated specs
|
||||||
|
|||||||
@@ -32,11 +32,11 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
- name: Generate Go code
|
- name: Generate Go code
|
||||||
@@ -54,11 +54,11 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
- name: Setup Enterprise
|
- name: Setup Enterprise
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2
|
uses: actions/checkout@v4 # 4.2.2
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- run: git config --local user.name "github-actions[bot]"
|
- run: git config --local user.name "github-actions[bot]"
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Grafana
|
- name: Checkout Grafana
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Update package.json versions
|
- name: Update package.json versions
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ jobs:
|
|||||||
app_id: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_ID }}
|
app_id: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_ID }}
|
||||||
private_key: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
|
private_key: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
|
||||||
- name: "Checkout Grafana repo"
|
- name: "Checkout Grafana repo"
|
||||||
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
|
uses: "actions/checkout@v4"
|
||||||
with:
|
with:
|
||||||
ref: main
|
ref: main
|
||||||
sparse-checkout: |
|
sparse-checkout: |
|
||||||
@@ -86,7 +86,7 @@ jobs:
|
|||||||
fetch-tags: true
|
fetch-tags: true
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup nodejs environment
|
- name: Setup nodejs environment
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: .nvmrc
|
node-version-file: .nvmrc
|
||||||
- name: "Configure git user"
|
- name: "Configure git user"
|
||||||
@@ -98,7 +98,7 @@ jobs:
|
|||||||
run: git checkout -b "changelog/${RUN_ID}/${VERSION}"
|
run: git checkout -b "changelog/${RUN_ID}/${VERSION}"
|
||||||
- name: "Generate changelog"
|
- name: "Generate changelog"
|
||||||
id: changelog
|
id: changelog
|
||||||
uses: ./.github/workflows/actions/changelog
|
uses: ./.github/actions/changelog
|
||||||
with:
|
with:
|
||||||
previous: ${{ inputs.previous_version }}
|
previous: ${{ inputs.previous_version }}
|
||||||
github_token: ${{ steps.generate_token.outputs.token }}
|
github_token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
# Checks-out your repository, which is validated in the next step
|
# Checks-out your repository, which is validated in the next step
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: GitHub CODEOWNERS Validator
|
- name: GitHub CODEOWNERS Validator
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
# We must fetch at least the immediate parents so that if this is
|
# We must fetch at least the immediate parents so that if this is
|
||||||
# a pull request then we can checkout the head.
|
# a pull request then we can checkout the head.
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ jobs:
|
|||||||
private_key: ${{ env.GH_APP_PEM }}
|
private_key: ${{ env.GH_APP_PEM }}
|
||||||
|
|
||||||
- name: Checkout Actions
|
- name: Checkout Actions
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: ./actions
|
path: ./actions
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ jobs:
|
|||||||
version: ${{ steps.build_frontend.outputs.version }}
|
version: ${{ steps.build_frontend.outputs.version }}
|
||||||
steps:
|
steps:
|
||||||
- name: checkout
|
- name: checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Verify inputs
|
- name: Verify inputs
|
||||||
@@ -64,7 +64,7 @@ jobs:
|
|||||||
- name: 'Set up Cloud SDK'
|
- name: 'Set up Cloud SDK'
|
||||||
uses: 'google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a'
|
uses: 'google-github-actions/setup-gcloud@6189d56e4096ee891640bb02ac264be376592d6a'
|
||||||
- name: Setup nodejs environment
|
- name: Setup nodejs environment
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: .nvmrc
|
node-version-file: .nvmrc
|
||||||
cache: yarn
|
cache: yarn
|
||||||
|
|||||||
@@ -27,11 +27,11 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
path: './pr'
|
path: './pr'
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 22.11.0
|
node-version: 22.11.0
|
||||||
|
|
||||||
@@ -77,12 +77,12 @@ jobs:
|
|||||||
working-directory: './base'
|
working-directory: './base'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
path: './base'
|
path: './base'
|
||||||
ref: ${{ github.event.pull_request.base.ref }}
|
ref: ${{ github.event.pull_request.base.ref }}
|
||||||
|
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 22.11.0
|
node-version: 22.11.0
|
||||||
|
|
||||||
@@ -128,8 +128,8 @@ jobs:
|
|||||||
id-token: 'write'
|
id-token: 'write'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 22.11.0
|
node-version: 22.11.0
|
||||||
|
|
||||||
@@ -197,7 +197,7 @@ jobs:
|
|||||||
app_id: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_ID }}
|
app_id: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_ID }}
|
||||||
private_key: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_PEM }}
|
private_key: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_PEM }}
|
||||||
|
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: 'Download artifact'
|
- name: 'Download artifact'
|
||||||
uses: actions/download-artifact@v4
|
uses: actions/download-artifact@v4
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ jobs:
|
|||||||
container:
|
container:
|
||||||
image: grafana/vale:latest
|
image: grafana/vale:latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: grafana/writers-toolkit/vale-action@vale-action/v1 # zizmor: ignore[unpinned-uses]
|
- uses: grafana/writers-toolkit/vale-action@vale-action/v1 # zizmor: ignore[unpinned-uses]
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ jobs:
|
|||||||
private_key: ${{ secrets.EI_APP_PRIVATE_KEY }}
|
private_key: ${{ secrets.EI_APP_PRIVATE_KEY }}
|
||||||
|
|
||||||
- name: Checkout ephemeral instances repository
|
- name: Checkout ephemeral instances repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: grafana/ephemeral-grafana-instances-github-action
|
repository: grafana/ephemeral-grafana-instances-github-action
|
||||||
token: ${{ steps.generate_token.outputs.token }}
|
token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
|||||||
@@ -11,12 +11,12 @@ jobs:
|
|||||||
test:
|
test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
- name: Set up Go
|
- name: Set up Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: 'go.mod'
|
go-version-file: 'go.mod'
|
||||||
cache: true
|
cache: true
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ jobs:
|
|||||||
contents: read
|
contents: read
|
||||||
id-token: write
|
id-token: write
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -46,8 +46,8 @@ jobs:
|
|||||||
name: Lint
|
name: Lint
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -64,8 +64,8 @@ jobs:
|
|||||||
name: Lint
|
name: Lint
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -87,8 +87,8 @@ jobs:
|
|||||||
name: Typecheck
|
name: Typecheck
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -104,8 +104,8 @@ jobs:
|
|||||||
name: Typecheck
|
name: Typecheck
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -123,8 +123,8 @@ jobs:
|
|||||||
name: Betterer
|
name: Betterer
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ jobs:
|
|||||||
lint-go:
|
lint-go:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
- uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: ./go.mod
|
go-version-file: ./go.mod
|
||||||
- run: make gen-go
|
- run: make gen-go
|
||||||
|
|||||||
@@ -11,12 +11,12 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ jobs:
|
|||||||
app_id: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_ID }}
|
app_id: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_ID }}
|
||||||
private_key: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_PEM }}
|
private_key: ${{ secrets.GRAFANA_PR_AUTOMATION_APP_PEM }}
|
||||||
|
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
ref: ${{ github.head_ref }}
|
ref: ${{ github.head_ref }}
|
||||||
token: ${{ steps.generate_token.outputs.token }}
|
token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout Actions
|
- name: Checkout Actions
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: ./actions
|
path: ./actions
|
||||||
@@ -88,7 +88,7 @@ jobs:
|
|||||||
private_key: ${{ env.GH_APP_PEM }}
|
private_key: ${{ env.GH_APP_PEM }}
|
||||||
|
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
|
|
||||||
- name: Send issue to the auto triager action
|
- name: Send issue to the auto triager action
|
||||||
id: auto_triage
|
id: auto_triage
|
||||||
|
|||||||
@@ -22,12 +22,12 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: '22.11.0'
|
node-version: '22.11.0'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Actions
|
- name: Checkout Actions
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: ./actions
|
path: ./actions
|
||||||
|
|||||||
@@ -23,11 +23,11 @@ jobs:
|
|||||||
runs-on: ubuntu-latest-8-cores
|
runs-on: ubuntu-latest-8-cores
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
cache: true
|
cache: true
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ jobs:
|
|||||||
if: github.event.pull_request.draft == false
|
if: github.event.pull_request.draft == false
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Actions
|
- name: Checkout Actions
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: ./actions
|
path: ./actions
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
# We must fetch at least the immediate parents so that if this is
|
# We must fetch at least the immediate parents so that if this is
|
||||||
# a pull request then we can checkout the head.
|
# a pull request then we can checkout the head.
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
# We must fetch at least the immediate parents so that if this is
|
# We must fetch at least the immediate parents so that if this is
|
||||||
# a pull request then we can checkout the head.
|
# a pull request then we can checkout the head.
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout Actions
|
- name: Checkout Actions
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
uses: actions/checkout@v4 # v4.2.2
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: ./actions
|
path: ./actions
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ jobs:
|
|||||||
private-key: ${{ env.PRIVATE_KEY }}
|
private-key: ${{ env.PRIVATE_KEY }}
|
||||||
|
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
||||||
ref: ${{ github.event.pull_request.head.ref }}
|
ref: ${{ github.event.pull_request.head.ref }}
|
||||||
|
|||||||
@@ -18,12 +18,12 @@ jobs:
|
|||||||
outputs:
|
outputs:
|
||||||
artifact: ${{ steps.artifact.outputs.artifact }}
|
artifact: ${{ steps.artifact.outputs.artifact }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
repository: 'grafana/grafana-build'
|
repository: 'grafana/grafana-build'
|
||||||
ref: 'main'
|
ref: 'main'
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
path: ./grafana
|
path: ./grafana
|
||||||
- run: echo "GRAFANA_GO_VERSION=$(grep "go 1." grafana/go.work | cut -d\ -f2)" >> "$GITHUB_ENV"
|
- run: echo "GRAFANA_GO_VERSION=$(grep "go 1." grafana/go.work | cut -d\ -f2)" >> "$GITHUB_ENV"
|
||||||
|
|||||||
@@ -23,10 +23,10 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
chunk: [1, 2, 3, 4, 5, 6, 7, 8]
|
chunk: [1, 2, 3, 4, 5, 6, 7, 8]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -51,8 +51,8 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
chunk: [1, 2, 3, 4, 5, 6, 7, 8]
|
chunk: [1, 2, 3, 4, 5, 6, 7, 8]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: '.nvmrc'
|
node-version-file: '.nvmrc'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
|
|||||||
@@ -17,11 +17,11 @@ jobs:
|
|||||||
runs-on: ubuntu-latest-8-cores
|
runs-on: ubuntu-latest-8-cores
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
cache: true
|
cache: true
|
||||||
@@ -47,9 +47,9 @@ jobs:
|
|||||||
- 3306:3306
|
- 3306:3306
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
cache: true
|
cache: true
|
||||||
@@ -72,9 +72,9 @@ jobs:
|
|||||||
- 5432:5432
|
- 5432:5432
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
- name: Setup Go
|
- name: Setup Go
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: go.mod
|
go-version-file: go.mod
|
||||||
cache: true
|
cache: true
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ jobs:
|
|||||||
runs-on: "ubuntu-latest"
|
runs-on: "ubuntu-latest"
|
||||||
steps:
|
steps:
|
||||||
- name: "Checkout Grafana repo"
|
- name: "Checkout Grafana repo"
|
||||||
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
|
uses: "actions/checkout@v4"
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ jobs:
|
|||||||
runs-on: "ubuntu-latest"
|
runs-on: "ubuntu-latest"
|
||||||
steps:
|
steps:
|
||||||
- name: "Checkout Grafana repo"
|
- name: "Checkout Grafana repo"
|
||||||
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
|
uses: "actions/checkout@v4"
|
||||||
with:
|
with:
|
||||||
# required for the `grafana/grafana-github-actions/has-matching-release-tag` action to work
|
# required for the `grafana/grafana-github-actions/has-matching-release-tag` action to work
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
@@ -46,7 +46,7 @@ jobs:
|
|||||||
run: go run .github/workflows/scripts/kinds/verify-kinds.go
|
run: go run .github/workflows/scripts/kinds/verify-kinds.go
|
||||||
|
|
||||||
- name: "Checkout Actions library"
|
- name: "Checkout Actions library"
|
||||||
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
|
uses: "actions/checkout@v4"
|
||||||
with:
|
with:
|
||||||
repository: "grafana/grafana-github-actions"
|
repository: "grafana/grafana-github-actions"
|
||||||
path: "./actions"
|
path: "./actions"
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
- uses: grafana/writers-toolkit/publish-technical-documentation@publish-technical-documentation/v1 # zizmor: ignore[unpinned-uses]
|
- uses: grafana/writers-toolkit/publish-technical-documentation@publish-technical-documentation/v1 # zizmor: ignore[unpinned-uses]
|
||||||
with:
|
with:
|
||||||
website_directory: content/docs/grafana/next
|
website_directory: content/docs/grafana/next
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|||||||
@@ -72,14 +72,14 @@ jobs:
|
|||||||
ownerRepo: 'grafana/grafana'
|
ownerRepo: 'grafana/grafana'
|
||||||
pattern: ${{ inputs.target }}
|
pattern: ${{ inputs.target }}
|
||||||
- name: Checkout Grafana
|
- name: Checkout Grafana
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
ref: ${{ steps.branch.outputs.branch }}
|
ref: ${{ steps.branch.outputs.branch }}
|
||||||
fetch-tags: true
|
fetch-tags: true
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Checkout Grafana (main)
|
- name: Checkout Grafana (main)
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
ref: main
|
ref: main
|
||||||
fetch-depth: '0'
|
fetch-depth: '0'
|
||||||
@@ -88,7 +88,7 @@ jobs:
|
|||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Setup nodejs environment
|
- name: Setup nodejs environment
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: .nvmrc
|
node-version-file: .nvmrc
|
||||||
- name: Configure git user
|
- name: Configure git user
|
||||||
@@ -107,7 +107,7 @@ jobs:
|
|||||||
private_key: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
|
private_key: ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
|
||||||
- name: Generate changelog
|
- name: Generate changelog
|
||||||
id: changelog
|
id: changelog
|
||||||
uses: ./.grafana-main/.github/workflows/actions/changelog
|
uses: ./.grafana-main/.github/actions/changelog
|
||||||
with:
|
with:
|
||||||
github_token: ${{ steps.generate_changelog_token.outputs.token }}
|
github_token: ${{ steps.generate_changelog_token.outputs.token }}
|
||||||
target: v${{ env.VERSION }}
|
target: v${{ env.VERSION }}
|
||||||
|
|||||||
@@ -25,16 +25,16 @@ jobs:
|
|||||||
id-token: write
|
id-token: write
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Pin Go version to mod file
|
- name: Pin Go version to mod file
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: 'go.mod'
|
go-version-file: 'go.mod'
|
||||||
cache: true
|
cache: true
|
||||||
- run: go version
|
- run: go version
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 20
|
node-version: 20
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
@@ -94,7 +94,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
- name: Restore Cached Node Modules
|
- name: Restore Cached Node Modules
|
||||||
uses: actions/cache@v3
|
uses: actions/cache@v3
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ jobs:
|
|||||||
main:
|
main:
|
||||||
runs-on: ubuntu-latest-8-cores
|
runs-on: ubuntu-latest-8-cores
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: actions/download-artifact@v4
|
- uses: actions/download-artifact@v4
|
||||||
|
|||||||
@@ -18,15 +18,15 @@ jobs:
|
|||||||
if: github.event.pull_request.draft == false
|
if: github.event.pull_request.draft == false
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Pin Go version to mod file
|
- name: Pin Go version to mod file
|
||||||
uses: actions/setup-go@111f3307d8850f501ac008e886eec1fd1932a34
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
go-version-file: 'go.mod'
|
go-version-file: 'go.mod'
|
||||||
- run: go version
|
- run: go version
|
||||||
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
- uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version: 20
|
node-version: 20
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -21,12 +21,12 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|
||||||
- name: Setup Node.js
|
- name: Setup Node.js
|
||||||
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
|
uses: actions/setup-node@v4
|
||||||
with:
|
with:
|
||||||
node-version-file: 'package.json'
|
node-version-file: 'package.json'
|
||||||
cache: 'yarn'
|
cache: 'yarn'
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ jobs:
|
|||||||
trivy-scan:
|
trivy-scan:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- name: Install Trivy
|
- name: Install Trivy
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ jobs:
|
|||||||
if: github.repository == 'grafana/grafana'
|
if: github.repository == 'grafana/grafana'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
|
- uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
- uses: grafana/writers-toolkit/update-make-docs@update-make-docs/v1 # zizmor: ignore[unpinned-uses]
|
- uses: grafana/writers-toolkit/update-make-docs@update-make-docs/v1 # zizmor: ignore[unpinned-uses]
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ jobs:
|
|||||||
runs-on: "ubuntu-latest"
|
runs-on: "ubuntu-latest"
|
||||||
steps:
|
steps:
|
||||||
- name: "Checkout Grafana repo"
|
- name: "Checkout Grafana repo"
|
||||||
uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683"
|
uses: "actions/checkout@v4"
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
persist-credentials: false
|
persist-credentials: false
|
||||||
|
|||||||
Reference in New Issue
Block a user