diff --git a/GitForWindowsHelper/component-updates.js b/GitForWindowsHelper/component-updates.js index e3114d1..7c5cef5 100644 --- a/GitForWindowsHelper/component-updates.js +++ b/GitForWindowsHelper/component-updates.js @@ -14,7 +14,7 @@ const guessComponentUpdateDetails = (title, body) => { else if (['clang', 'llvm', 'mingw-w64-clang'].includes(package_name)) package_name = 'mingw-w64-llvm' version = version - .replace(/^(GCM |openssl-|OpenSSL_|v|V_|GnuTLS |tig-|Heimdal |cygwin-|PCRE2-|Bash-|curl-|gnupg-|is-)/, '') + .replace(/^(GCM |openssl-|OpenSSL_|v|V_|GnuTLS |tig-|Heimdal |cygwin-|PCRE2-|Bash-|curl-|gnupg-|is-|pcre2-)/, '') .replace(/\s+patch\s+/, '.') .replace(/_/g, '.') .replace(/-release$/, '') diff --git a/__tests__/component-updates.test.js b/__tests__/component-updates.test.js index 13cfa49..d704695 100644 --- a/__tests__/component-updates.test.js +++ b/__tests__/component-updates.test.js @@ -211,6 +211,16 @@ http://www.gnutls.org/news.html#2023-02-10` package: 'msys2-runtime', version: '3.4.7' }) + expect(await guessReleaseNotes(context, { + labels: [{ name: 'component-update' }], + title: '[New pcre2 version] pcre2-10.45', + body: `\n\nhttps://github.com/PCRE2Project/pcre2/releases/tag/pcre2-10.45` + })).toEqual({ + type: 'feature', + message: 'Comes with [PCRE2 v10.45](https://github.com/PCRE2Project/pcre2/releases/tag/pcre2-10.45).', + package: 'pcre2', + version: '10.45' + }) }) test('getMissingDeployments()', async () => {