Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

feat: add backstage rule for catalog-info validation #104

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

raphapr
Copy link
Contributor

@raphapr raphapr commented May 11, 2023

Motivation and context for the change

(WIP) Peril doesn't validate catalog-info.yaml catalog file for Backstage

A clear description of the change

Add a danger rule that validates the catalog-info,yaml file and fails whether it is not found or valid. The validation uses a specific schema for Loadsmart.

Testing

  • The change is covered with automated tests

Testing instructions

CI covers it

Rollback

  • The change can be automatically rolled back

Rollback instructions

Revert this PR should be enough

@raphapr raphapr requested a review from a team May 11, 2023 20:03
@raphapr raphapr force-pushed the feat/backstage-rule branch from 471bbc8 to 53e5910 Compare May 11, 2023 20:08
@raphapr raphapr changed the title feat: add backstage rule for catalog-info schema validation feat: add backstage rule for catalog-info validation May 11, 2023
@raphapr raphapr force-pushed the feat/backstage-rule branch from 53e5910 to 775dbbd Compare May 12, 2023 14:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant