Renovate-bot instance and preset config
Go to file
renovate-bot 691be3c3d9
All checks were successful
ci/woodpecker/push/lint/3 Pipeline was successful
ci/woodpecker/push/lint/1 Pipeline was successful
ci/woodpecker/push/lint/2 Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/cron/lint/1 Pipeline was successful
ci/woodpecker/cron/lint/2 Pipeline was successful
ci/woodpecker/cron/lint/3 Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
chore(deps): update renovate/renovate docker tag to v39 (#3)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://renovatebot.com) ([source](https://github.com/renovatebot/renovate)) | major | `37` -> `39` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->

Reviewed-on: #3
Co-authored-by: renovate-bot <renovate@ocram85.com>
Co-committed-by: renovate-bot <renovate@ocram85.com>
2024-11-05 19:42:00 +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 chore(deps): update renovate/renovate docker tag to v39 (#3) 2024-11-05 19:42:00 +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
config.js update arkanum home 2024-05-28 13:13:48 +02:00
default.json 🎉 initial setup 2024-02-14 14:08:26 +01:00
README.md update instance setup section 2024-02-14 14:57:44 +01:00
renovate.json 🎉 initial setup 2024-02-14 14:08:26 +01:00

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.