Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically Generated Makedocs #1890

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

Conversation

nateaxcell
Copy link

This is an automated PR from the Simplify team

What does this Pull Request do?

This PR parses your Repository's /docs folder and generates a mkdocs.yaml file which allows for building project documentation. More information about mkdocs can be found here.

Why do you want to do this?

Our goal is to make things easier to find, make actions on your repos take less time to do, and provide insights into the things that you need to know in order to do your jobs effectively.

Software Catalog is the basis for Backstage (Simplify). By adding your catalog-info.yaml into your repo (in the pull request that likely took you here) you will be registered automatically in the catalog. This unlocks a lot of features in Backstage that you will be able to take advantage of, including:

If your Repository doesn't have a catalog-info.yaml yet

You can have one automatically generated on your repository through the following Register Existing Repository form. Registering through with form will create a Pull Request on your repository asking to merge the automatically generated catalog-info.yaml file. Please merge the Pull Request and you're all
set to be added to the Simplify Hub 2.0 ecosystem.

What do we need from you?

All you need to do is merge this PR and the mkdocs file will be merged!
If you want to take advantage of some of the other features of Backstage, you will require some additional config in your yaml file (but this is a one time thing!). Here are more instructions on how to do that.

We also recommend setting up a GitHub CODEOWNERS file (instructions here). This is used to to set ownership of your repo in our portal.

If you have more questions reach out in #simplify-hub and we'll be happy to help you out.

Happy coding!

-- The Simplify Team 🚀

@github-actions
Copy link

Links:

Packages pending updates:


If this is not what you expected, ensure that your commit messages follow the TDS commit types guide on this page: https://tds.telus.com/contributing/developer-guide.html and try again.

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

Successfully merging this pull request may close these issues.

1 participant