Renovate-bot instance and preset config
Go to file
OCram85 8c9bc929bd
ci/woodpecker/push/lint/3 Pipeline was successful Details
ci/woodpecker/push/lint/1 Pipeline was successful Details
ci/woodpecker/push/lint/2 Pipeline was successful Details
ci/woodpecker/push/renovate Pipeline was successful Details
ci/woodpecker/cron/lint/1 Pipeline was successful Details
ci/woodpecker/cron/lint/3 Pipeline was successful Details
ci/woodpecker/cron/lint/2 Pipeline was successful Details
ci/woodpecker/cron/renovate Pipeline was successful Details
add cron as trigger to prevent blocking renovate workflow (depends_on)
2024-02-27 07:45:43 +01:00
.gitea Initial commit 2024-02-14 13:33:51 +01:00
.vscode update docs 2024-02-14 14:46:35 +01:00
.woodpecker add cron as trigger to prevent blocking renovate workflow (depends_on) 2024-02-27 07:45:43 +01:00
assets update docs 2024-02-14 14:46:35 +01:00
.editorconfig Initial commit 2024-02-14 13:33:51 +01:00
.gitattributes Initial commit 2024-02-14 13:33:51 +01:00
.gitignore Initial commit 2024-02-14 13:33:51 +01:00
.gitlocal Initial commit 2024-02-14 13:33:51 +01:00
.prettierrc 🎉 initial setup 2024-02-14 14:08:26 +01:00
README.md update instance setup section 2024-02-14 14:57:44 +01:00
config.js 🎉 initial setup 2024-02-14 14:08:26 +01:00
default.json 🎉 initial setup 2024-02-14 14:08:26 +01:00
renovate.json 🎉 initial setup 2024-02-14 14:08:26 +01:00

README.md

config

Local Renovate-Bot Config

Renovate-bot instance and preset config

Main Branch Build Status

📖 General

setup

This repository contains the definition for local the local renovate-bot instance. Dependency updates will be checked weekly and executed as woodpecker cron job.

Config file Description
config.js Platform relevant config for local instance.
default.json Local preset for repos hosted by this Gitea instance.
renovate.json Basic onboarding which can be copied. Also enables renovate on this repository.

Instance Setup

Renovate-bot runs containerized started by a Woodpecker-CI cron task. There are 2 pipelines defining the local renovate instance:

lint Workflow

Tests all relevant config files and indicates open syntax migrations when needed.

renovate Workflow

Defines a dry-run and the actual renovate prod step. Dry-run runs on every push event and renovate when triggered manually or by weekly cronjob.

Repository Onboarding

  1. First check if your Gitea account or organization is listed in the autodiscoverFilter.
  2. Copy the renovate.json file for basic onboarding. Modify the file based on your project needs.