Compare commits

..

2 Commits

Author SHA1 Message Date
34ac53ab01 Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into master
Reviewed-on: #1
2025-10-02 21:02:40 +10:00
d64000c577 Add renovate.json 2025-10-02 11:01:07 +00:00
4 changed files with 5 additions and 32 deletions

View File

@ -2,7 +2,7 @@
## 📖 Overview
This repository provisions and manages the Gitea Self-Hosted Runner for the Comprofix Homelab Infrastructure. This repo is designed to be run manually to build and setup the runner when requuired.
This repository provisions and manages the GitHub Self-Hosted Runner for the Comprofix Homelab Infrastructure. This repo is designed to be run manually to build and setup the runner when requuired.
Built using Infrastructure as Code (IaC) with [OpenTofu](https://opentofu.org/) and [Ansible](https://ansible.com)
---

View File

@ -14,6 +14,6 @@ install_packages:
- unattended-upgrades
data_folder: /data
alpine_latest_image: "alpine:3.22.1@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1"
ubuntu_latest_image: "node:22-trixie@sha256:66fdea746582c4b9678414c13aef9d93839f992e4ea6ffbef7f0785e22312bbd"
alpine_latest_image: "alpine:latest"
ubuntu_latest_image: "node:22-trixie"
debian_latest_image: "git.comprofix.com/mmckinnon/debian-latest:2025.08.31-093853"

View File

@ -22,7 +22,7 @@ resource "proxmox_lxc" "gtar" {
swap = "512"
rootfs {
storage = "local"
storage = "local-zfs"
size = "8G"
}

View File

@ -1,30 +1,3 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>RenovateBot/renovate-config",
":semanticCommitTypeAll(chore)"
],
"ignoreDeps": ["postgres"],
"regexManagers": [
{
"fileMatch": ["group_vars/all.yml"],
"matchStrings": ["^(\\s*(?<depName>\\w+_latest_image):\\s*\"?(?<currentValue>[^\"]+)\"?)"],
"datasourceTemplate": "docker",
"depNameTemplate": "{{ currentValue }}",
"versioningTemplate": "docker"
}
],
"packageRules": [
{
"managers": ["docker"],
"matchPackageNames": ["alpine", "node"],
"pinDigests": true
},
{
"managers": ["docker"],
"matchPackageNames": ["git.comprofix.com/mmckinnon/debian-latest"],
"registryUrls": ["https://git.comprofix.com/v2/"],
"pinDigests": true
}
]
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}