From b6b3818471962c82b6649cb5d3bab327611f6b88 Mon Sep 17 00:00:00 2001 From: Max Scholz Date: Mon, 10 Aug 2026 17:17:15 +0200 Subject: [PATCH] chore: hand ownership to product-actions Three sources disagreed about who owns this repo, and the disagreement was invisible because none of them contradicted each other loudly: .github/CODEOWNERS @Staffbase/cc-tech catalog-info.yaml no spec.owner at all Backstage cc-tech, inferred from CODEOWNERS infrastructure github/staffbase/repositories/teams/product-actions/ The Terraform home is the one that matches reality: this is the Node.js plugin skeleton generator, which belongs with Actions alongside the rest of the plugin tooling. CC Tech is not maintaining it. CODEOWNERS now names product-actions, and catalog-info.yaml declares the owner explicitly rather than leaving Backstage to infer one. Adding the github.com/team-slug annotation while here, so the catalog entry states its team rather than deriving it. Found by a repo-inventory reconciliation in customer-care-catalog: this repo showed up as cc-tech-owned in Backstage but was absent from the CC Tech inventory, because that inventory seeds from the infrastructure teams/cc-tech directory. Either the ownership or the directory was wrong; this resolves it in the direction the code actually points. No code, config or build change. --- .github/CODEOWNERS | 2 +- catalog-info.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 45a9651..61e7b49 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1 @@ -* @Staffbase/cc-tech +* @Staffbase/product-actions diff --git a/catalog-info.yaml b/catalog-info.yaml index 0cee51d..af6dfd9 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,6 +5,7 @@ metadata: description: Node.js plugin skeleton generator provided by Staffbase annotations: github.com/project-slug: Staffbase/create-staffbase-plugin-nodejs + github.com/team-slug: Staffbase/product-actions jfrog-artifactory/image-name: create-staffbase-plugin-nodejs tags: - js @@ -12,3 +13,4 @@ metadata: spec: type: service lifecycle: production + owner: group:default/product-actions