Renovate Github App
Introduction
The Renovate GitHub App allows users to run Renovate on their repositories on GitHub in much the same way as the Repository integrations. Mend hosts the infrastructure on GitHub, and users install the app on their repository and start receiving pull requests. Functionality is limited on these as Smart Merge Control is not a feature offered on this edition of Renovate, and furthermore this is not self-hosted so global configurations are not supported either.
Private Registry Support
Renovate supports the ability to pull changelogs and upgrade information from private registries for dependency upgrade purposes. When implementing private registry support in your Renovate configuration, hostRules will typically allow customers to provide encrypted credentials in the repository, that let Renovate access those private registries. These credentials can be encrypted using either with: https://mend-resources.mend.io/index-gh.html or with: https://github.com/mend-toolkit/mend-examples/tree/main/Repo-Integration/Encryption. For more information on how to configure these private registries, please refer to our documentation on configuring these and implementation documentation.
NOTE: The encryption page for the Renovate GitHub App will be different from the Standalone Renovate page as the public key used to encrypt the credentials will be different. Mixing these two pages will result in the inability to decrypt credentials.