catalog-info.yaml
file. This file is typically found in the root directory of your repository and is used to register entities in the Backstage software catalog.
When you install Tentacle and visit a GitHub repository, the extension scans the repository for the presence of a catalog-info.yaml file. If it’s found, Tentacle will parse the file and extract the defined links, including their titles, URLs, and optional icons.
metadata.links
section of the catalog-info.yaml
file.metadata.tentacle.pullRequestLinks
section of the catalog-info.yaml
file.$pullrequest.number
variable. Tentacle will automatically substitute this variable with the actual pull request number, creating a personalized link for each pull request.