Skip to content
This repository has been archived by the owner on Aug 4, 2023. It is now read-only.

Adding Backstage healthy engineering component file [ci skip] #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

codingdiaz
Copy link

Overview

👋

This was an automated PR submitted on your behalf to help streamline the process of enrolling this repository in our new developer portal - backstage!

We need your help to update this configuration and merge this pull request into your trunk branch.

You can find more information in this backstage announcement.

What does “registering” an app in backstage mean?

Enrolling an app in backstage means adding your applications to the software catalog. Our goal is to build a one-stop solution for the developer workflow. In the future, Backstage will surface actionable information such as release statuses, security vulnerabilities, open pull requests and more. This will also serve as a great place for new team members to start onboarding. At a global level, we will be able to create a centralized system that can keep track of ownership and metadata for our software.

Next Steps

We tried to automate most of this process. There are still a couple of things that will need input from you or your team.

  1. Review the configuration file in the PR and fill out all unknown fields (such as spec.owner). This should be the name of an existing tech team. See the tech team docs here.
    • You can view the current list of tech teams here.
    • To create a new tech team click here.
  2. Ensure spec.type is accurate. This can be service, website, library, event-driven-service, terraform-module, or terraform-repo. If your app doesn’t fit into any of these categories, please reach out to us in #backstage-discussion in Slack.
  3. Ensure spec.lifecycle is accurate. This can be service, production, experimental, or deprecated . If your app doesn’t fit into any of these categories, please reach out to us in #backstage-discussion in Slack.
  4. Once the PR has been merged, backstage will automatically register this repository for you! To verify, head over to the software catalog in backstage and search for your newly registered application. (this can take up to 30 minutes to show up for the first time)

❓ If you have any questions or issues feel free to reach out at #backstage-discussion in Slack! Thank you for registering your app in backstage! 🙏

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant