No description
|
All checks were successful
/ renovate (push) Successful in 2m44s
Co-authored-by: Renovate Bot <renovate@mgrote.net> Co-committed-by: Renovate Bot <renovate@mgrote.net> |
||
|---|---|---|
| .gitea/workflows | ||
| config.js | ||
| default.json | ||
| README.md | ||
| renovate.json | ||
renovate(bot)
Hinweise
- geklaut von https://loganmarchione.com/2022/10/how-to-run-renovate-on-a-self-hosted-gitea-and-drone-instance/
- damit renovate genutzt werden kann muss der Account
renovatein das Repository, wo er arbeiten soll, mit Schreibrechten eingeladen werden - in forgejo als lokaler User angelegt
Platform Token
Github/GHCR
- Gitea-Actions-Secret-Name:
GITHUBCOMTOKEN - Token-Name-Platform:
renovatebot - Token-Rechte-Platform:
Read+read:packages - Token-Name-Keepass:
Github-Renovatebot-Token
Docker Hub
- Gitea-Actions-Secret-Name:
DOCKER_HUB_PASSWORD - Token-Name-Platform:
renovatebot - Token-Rechte-Platform:
read-only - Token-Name-Keepass:
Dockerhub-Renovatebot-Token
Forgejo
- Gitea-Actions-Secret-Name:
RENOVATE_TOKEN - Token-Name-Platform: "-"
- Token-Rechte-Platform: "-"
- Token-Name-Keepass:
forgejo: renovate
Presets + Config
| Dateiname | Wo | Wofür |
|---|---|---|
config.js |
Im Renovate-Repo aka hier |
Globale Config für Renovate |
renovate.json |
in jedem Repo welches der Renovatebot aktualisieren soll | Pro-Repo Einstellungen, enthält ein Preset "https://git.mgrote.net/renovate/renovate/raw/branch/master/default.json" --> zeigt auf die Datei default.js im Renovate-Repo |
base.js |
Im Renovate-Repo aka hier |
Enthält ein PReset welches bei allen Repos inkludiert werden soll über extends |