Skip to content

Commit 36f7b1e

Browse files
committed
Fix Renovate custom manager regex pattern
- Remove complex suffix capture group that was causing autoreplace failures - Simplify autoReplaceStringTemplate to use consistent comment format - This should prevent 'update failure' errors where files become unparseable after autoreplace
1 parent b536122 commit 36f7b1e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/renovate.json5

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@
101101
'**/*.java'
102102
],
103103
matchStrings: [
104-
'"(?<depName>otel/opentelemetry-collector-contrib):(?<currentValue>[^@"]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"(?<suffix>[^\\n]*// renovate)',
104+
'"(?<depName>otel/opentelemetry-collector-contrib):(?<currentValue>[^@"]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"[^\\n]*// renovate',
105105
],
106-
autoReplaceStringTemplate: '"{{depName}}:{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}"{{suffix}}',
106+
autoReplaceStringTemplate: '"{{depName}}:{{newValue}}{{#if newDigest}}@{{newDigest}}{{/if}}" // renovate',
107107
versioningTemplate: 'docker',
108108
},
109109
],

0 commit comments

Comments
 (0)