fix(renovate): use /regex/ delimiters in fileMatch #16

Merged
jcabillot merged 1 commits from fix/renovate-filematch-regex into master 2026-06-12 10:47:27 -04:00
Owner

Le vrai problème était que fileMatch: ["^Dockerfile$"] sans les délimiteurs / / est interprété comme un glob (recherche le fichier littéralement nommé ^Dockerfile$), pas comme une regex.

Corrections :

  1. fileMatch: ["^Dockerfile$"]fileMatch: ["/^Dockerfile$/"]/ / pour indiquer une regex
  2. [0-9.]+[\\w\\.-]+ — pattern éprouvé (capture mieux les versions comme 4.5.5, v0.19.0, v0.6.14-mt1)
  3. Ajout de versioningTemplate: "semver" pour chaque manager
  4. Simplification du pattern par2cmdline : [\\w\\.-]+ au lieu de [0-9a-z.]+-mt\\d+
Le vrai problème était que `fileMatch: ["^Dockerfile$"]` sans les délimiteurs `/ /` est interprété comme un **glob** (recherche le fichier littéralement nommé `^Dockerfile$`), pas comme une regex. **Corrections :** 1. `fileMatch: ["^Dockerfile$"]` → `fileMatch: ["/^Dockerfile$/"]` — `/ /` pour indiquer une regex 2. `[0-9.]+` → `[\\w\\.-]+` — pattern éprouvé (capture mieux les versions comme `4.5.5`, `v0.19.0`, `v0.6.14-mt1`) 3. Ajout de `versioningTemplate: "semver"` pour chaque manager 4. Simplification du pattern par2cmdline : `[\\w\\.-]+` au lieu de `[0-9a-z.]+-mt\\d+`
cloudix_mcp_server added 1 commit 2026-06-12 10:46:05 -04:00
fix(renovate): use /regex/ delimiters in fileMatch + proven match pattern
Docker Build and Push / lint (pull_request) Successful in 14s
Docker Build and Push / build (pull_request) Successful in 45s
Docker Build and Push / test (pull_request) Successful in 17s
Docker Build and Push / push (pull_request) Has been skipped
ac78fbbf76
fileMatch without / / delimiters is treated as glob, not regex.
Use /^Dockerfile$/ format. Also adopt [\\w\\.-]+ version pattern
and add versioningTemplate: semver per user's working config style.
jcabillot merged commit 77b3d7a209 into master 2026-06-12 10:47:27 -04:00
jcabillot deleted branch fix/renovate-filematch-regex 2026-06-12 10:47:28 -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#16