admin 69db2c609f renovate: switch termix rule to regex versioning (loose+extractVersion silently skipped it)
Debug-level dry-run showed:
  Dependency ghcr.io/lukegus/termix has unsupported/unversioned value
  release-1.11.0 (versioning=loose)
  Skipping ghcr.io/lukegus/termix because no currentDigest or pinDigests

`versioning: loose + extractVersion` doesn't work as intended here:
Renovate evaluates the currentValue (`release-1.11.0`) against the loose
parser BEFORE extractVersion is applied. loose can't parse a prefixed
value, so Renovate falls back to digest-based comparison; we don't pin
digests, so it silently skips and no PRs are ever opened. (Upstream has
v1.11.1, v1.11.2, and a major bump to release-2.3.2 since we deployed.)

Fix: use `versioning: regex:^release-(?<major>\d+)\.(?<minor>\d+)\.(?<patch>\d+)$`
which parses the whole tag including the `release-` prefix. The named
major/minor/patch groups let Renovate categorize bumps correctly so
the existing minor/patch automerge and major dashboard-approval rules
apply normally.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-05 07:27:15 +02:00
2026-02-09 09:08:21 +01:00
2026-04-17 21:16:18 +02:00
2026-02-09 09:08:21 +01:00
2026-01-10 09:08:25 +01:00
fix
2026-02-09 09:45:36 +01:00
2026-02-09 09:08:21 +01:00
2026-06-01 08:41:32 +02:00
2026-02-09 09:08:21 +01:00
2026-02-11 15:18:15 +01:00
2026-02-09 09:08:21 +01:00
2026-02-09 09:08:21 +01:00
2026-06-02 20:03:02 +02:00
2026-02-18 15:02:43 +01:00
2026-02-09 09:08:21 +01:00
2026-02-09 09:08:21 +01:00
2026-02-26 07:58:04 +01:00
2026-02-02 13:12:11 +01:00
2026-05-30 09:17:58 +02:00
2026-01-07 10:22:31 +01:00
S
Description
No description provided
2.6 MiB