fix(renovate): fix custom manager patterns to use globs #11

Merged
jcabillot merged 1 commits from fix/renovate-custom-managers into master 2026-06-12 09:26:40 -04:00
Owner

Fixes les custom managers Renovate qui ne détectent pas les dépendances personnalisées (SABnzbd, Tini, par2cmdline) dans le Dependency Dashboard (#1).

Problèmes identifiés :

  1. managerFilePatterns utilisait /^Dockerfile$/ (syntaxe regex), mais Renovate v37+ attend des globs (simples chaînes comme "Dockerfile")
  2. Regex Tini : le pattern TINI_VERSION\s+ ne matche pas car le Dockerfile utilise des quotes : ENV "TINI_VERSION" "v0.19.0". Le \s+ ne traverse pas le " entre TINI_VERSION et la valeur.
  3. SABnzbd et par2cmdline inchangés (leurs regex étaient correctes, mais sans managerFilePatterns valide, ils n'étaient jamais exécutés).
Fixes les custom managers Renovate qui ne détectent pas les dépendances personnalisées (SABnzbd, Tini, par2cmdline) dans le Dependency Dashboard (#1). **Problèmes identifiés :** 1. **`managerFilePatterns`** utilisait `/^Dockerfile$/` (syntaxe regex), mais Renovate v37+ attend des **globs** (simples chaînes comme `"Dockerfile"`) 2. **Regex Tini** : le pattern `TINI_VERSION\s+` ne matche pas car le Dockerfile utilise des quotes : `ENV "TINI_VERSION" "v0.19.0"`. Le `\s+` ne traverse pas le `"` entre `TINI_VERSION` et la valeur. 3. **SABnzbd** et **par2cmdline** inchangés (leurs regex étaient correctes, mais sans `managerFilePatterns` valide, ils n'étaient jamais exécutés).
cloudix_mcp_server added 1 commit 2026-06-12 09:23:25 -04:00
fix(renovate): fix custom manager patterns to use globs and fix Tini regex
Docker Build and Push / lint (pull_request) Successful in 6s
Docker Build and Push / build (pull_request) Successful in 47s
Docker Build and Push / test (pull_request) Successful in 20s
Docker Build and Push / push (pull_request) Has been skipped
4c3bf7a4b5
- managerFilePatterns: use glob "Dockerfile" instead of regex /^Dockerfile$/
  (Renovate v37+ uses globs, not /regex/ format)
- Tini regex: fix to handle quoted ENV format ("TINI_VERSION" "v0.19.0")
- SABnzbd: keep as-is (already works)
- par2cmdline: keep as-is (already works)
jcabillot merged commit e67488780f into master 2026-06-12 09:26:40 -04:00
jcabillot deleted branch fix/renovate-custom-managers 2026-06-12 09:26:46 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: web/sabnzbd#11