chore: migrate codeowners to @grafana/grafana-catalog#2622
chore: migrate codeowners to @grafana/grafana-catalog#2622tolzhabayev wants to merge 2 commits intomainfrom
Conversation
|
Hello! 👋 This repository uses Auto for releasing packages using PR labels. ✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs. |
There was a problem hiding this comment.
Pull request overview
Migrates CODEOWNERS entries away from the retiring @grafana/plugins-platform-* teams to the new consolidated owner handle @grafana/grafana-catalog, ensuring ownership routing for key packages and workflows reflects the updated team structure.
Changes:
- Reassign CODEOWNERS for several packages from
@grafana/plugins-platform-frontendto@grafana/grafana-catalog. - Reassign CODEOWNERS for Playwright CI workflow files to
@grafana/grafana-catalog.
| /packages/eslint-plugin-plugins/ @grafana/grafana-catalog | ||
| /packages/plugin-docs-parser/ @grafana/grafana-catalog | ||
| /packages/plugin-docs-cli/ @grafana/grafana-catalog | ||
| /packages/plugin-e2e/ @grafana/grafana-catalog | ||
| /packages/plugin-types-bundler/ @grafana/grafana-catalog |
There was a problem hiding this comment.
Good catch — verified both. Expanded this PR to also update .github/renovate.json reviewer and packages/plugin-e2e/CONTRIBUTING.md tag instruction. PR description scope still reads "ownership migration" since the additions are within that scope.
Did a parallel sweep across the rest of the migration's repos for similar non-CODEOWNERS references — followed up:
grafana/grafanaPR #124469: added.github/renovate.json5reviewer + 13 modowners-style codeowner annotations ingo.mod/pkg/build/go.modgrafana/grafana-catalog-teamPR README: Update package list #872: updated docs (CLAUDE.md,README.md, two squad docs)grafana/grafanaPR #124474 (new, docs-only):breaking-changes-guide.mdandscripts/modowners/README.md
GitHub App (grafana-plugins-platform-bot[bot]) and Go module path (github.com/grafana/plugins-platform-provisioned) refs are out of scope — those are separate identities from the team handle.
Playwright test results
Troubleshooting404 when clicking on
|
Summary
Migrate ownership from the three retiring plugins-platform handles to a single new handle
@grafana/grafana-catalog:@grafana/plugins-platform→@grafana/grafana-catalog@grafana/plugins-platform-frontend→@grafana/grafana-catalog@grafana/plugins-platform-backend→@grafana/grafana-catalogTracking issue: grafana/grafana-catalog-team#870
Test plan