Skip to content

chore: add SOC2 metadata to catalog-info.yaml#12

Merged
LaBecskereki merged 1 commit into
mainfrom
chore/add-catalog-info-metadata
Apr 17, 2026
Merged

chore: add SOC2 metadata to catalog-info.yaml#12
LaBecskereki merged 1 commit into
mainfrom
chore/add-catalog-info-metadata

Conversation

@LaBecskereki
Copy link
Copy Markdown
Contributor

Summary

Adds spec.partOfCoreProduct and aligns spec.type/spec.lifecycle in catalog-info.yaml with the values from Pulumi's repository definitions.

This is part of the migration to make catalog-info.yaml the single source of truth for repository metadata. See the SOC2 Backstage migration plan for context.

Changes

  • Adds spec.partOfCoreProduct: true/false where applicable
  • Aligns spec.type with the unified vocabulary (e.g., docsdocumentation)
  • Creates catalog-info.yaml if it doesn't exist

This is an automated PR. If you have questions, reach out to the DevProd team.

@LaBecskereki LaBecskereki requested a review from a team as a code owner April 16, 2026 11:34
Copilot AI review requested due to automatic review settings April 16, 2026 11:34
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Backstage catalog metadata to make catalog-info.yaml the source of truth for repository classification and SOC2-related fields, aligning with the migration plan referenced in the PR description.

Changes:

  • Introduces a catalog-info.yaml Backstage Component definition for this repository.
  • Sets spec.type, spec.lifecycle, spec.owner, and spec.partOfCoreProduct fields.
  • Adds the GitHub project slug annotation to link the entity to the repo.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@LaBecskereki LaBecskereki added the no-production-impact This PR is not impacting production and does not require a JIRA ticket label Apr 16, 2026
@LaBecskereki LaBecskereki merged commit f9ef8a0 into main Apr 17, 2026
7 checks passed
@LaBecskereki LaBecskereki deleted the chore/add-catalog-info-metadata branch April 17, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-production-impact This PR is not impacting production and does not require a JIRA ticket

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants