- https://mend.io/renovate/
-
Joined on
2026-04-27
|
|
Renovate on Ryubing Forgejo |
Mend Renovate keeps source code dependencies up-to-date using automated Pull Requests.
It will scan repositories for package manager files (e.g. from npm, NuGet, Cargo, Swift Packages, Go Modules, Pip, Maven/Gradle, Docker, and many more),
and submit Pull Requests with updated versions whenever they are found.
If you would like to use Renovate on this instance of Forgejo, you only need to do a few setup steps.
-
Depending on what the repo belongs to:
- Users: Add @renovate as a collaborator on your repository with
writeaccess.-
Example
-
- Organizations:
- Create an organization team named "Renovate". Add @renovate to that group.
- Select "Specific repositories" for "Repository access".
- This allows you to remove Renovate's ability to do anything with a repo on a dime.
- Forgejo has the ability to add all repositories in an Organization to a Team if you would like.
- Set write access to:
Issues,Pull requests, andCode. - Set read access to
Packages. - Set all other permissions to no access (if they are not already).
-
Example
-
- Create an organization team named "Renovate". Add @renovate to that group.
- Users: Add @renovate as a collaborator on your repository with
-
Add the
renovationorrenovatelabel to your repository (like renovate/config has).
Done! The next time our Renovate instance runs, you should get your onboarding PR. Our Renovate runs every 30 minutes. You can guess when it will next run using the status history below.
Run status history (light mode warning)
If you would like to deploy your own instance of Renovate on your own Forgejo using our configuration files and scripts,
we released a blog post about how we have it setup that you should be able to copy.
This post also links back here as the instructions for how to use Renovate on this instance of Forgejo.