From 06a1cf566539c12c9f09b2506c7b7dfc45218a93 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 27 Feb 2019 09:18:13 +0100 Subject: [PATCH] fix(gomod): match update against unversioned depName --- lib/manager/gomod/update.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/manager/gomod/update.js b/lib/manager/gomod/update.js index a80e0d667f..2c5fae4c95 100644 --- a/lib/manager/gomod/update.js +++ b/lib/manager/gomod/update.js @@ -6,11 +6,15 @@ module.exports = { function updateDependency(currentFileContent, upgrade) { try { + const depNameNoVersion = upgrade.depName + .split('/') + .slice(0, 3) + .join('/'); logger.debug(`gomod.updateDependency: ${upgrade.newValue}`); const lines = currentFileContent.split('\n'); const lineToChange = lines[upgrade.lineNumber]; if ( - !lineToChange.includes(upgrade.depName) && + !lineToChange.includes(depNameNoVersion) && !lineToChange.includes('rethinkdb/rethinkdb-go.v5') ) { return null; -- GitLab