1
0
Fork 0
No description
This repository has been archived on 2025-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Sheogorath 8295d14216
Enable renovate bot on forked projects
Previously renovatebot would ignore forks. This patch fixes this as long
as botaniker has access to it, it should creates MRs.
2020-05-25 03:36:29 +02:00
.gitlab-ci.yml Experiments with the gitlab-ci 2019-11-09 01:58:59 +01:00
config.js Enable renovate bot on forked projects 2020-05-25 03:36:29 +02:00
LICENSE Add LICENSE 2020-04-11 12:27:58 +00:00
README.md Add README 2020-03-22 01:02:45 +01:00
renovate.json Provide PRs for major container image upgrades 2020-05-25 03:33:18 +02:00

Renovate Bot

This repository is a GitLab repository to run Renovate Bot in a self-hosted GitLab instance via GitLab CI. It provides basic features for dependency updates.

Usage

On the SI-GitLab instance authorize the user Botaniker to have access to your repository. The current schedule for this to run is once a week. You'll get a setup MR from Botaniker within a week. Once it's merged, it'll automatically check your dependencies and inform you about updates.

If you want to run this on your own GitLab instance:

  1. Clone this repository and set it up on your own GitLab instance.
  2. Create a user for the bot and create and API access token.
  3. Go to Settings -> CI/CD -> Variables of your renovate bot-repository. Add a variable called RENOVATE_TOKEN and fill it with the access token from step 2.
  4. Setup a GitLab CI schedule for the renovate bot-repository to run on a regular basis.
  5. Grant your bot user access to repositories you want to have checked.

More information