diff --git a/buildSrc/src/main/groovy/org/bladerunnerjs/github/GitHubAPIBridge.groovy b/buildSrc/src/main/groovy/org/bladerunnerjs/github/GitHubAPIBridge.groovy index b2acd4560..bdca71205 100644 --- a/buildSrc/src/main/groovy/org/bladerunnerjs/github/GitHubAPIBridge.groovy +++ b/buildSrc/src/main/groovy/org/bladerunnerjs/github/GitHubAPIBridge.groovy @@ -131,7 +131,7 @@ class GitHubAPIBridge void uploadAssetForRelease(File brjsZip, Release release) { logger.quiet "uploading file ${brjsZip.path} for release ${release.tagVersion}" - def uploadUrl = release.upload_url.replaceFirst(/{\?[\S]+}/,'') // remove the {abc,xyz} templates at the end of the URL, see https://developer.github.com/v3/#hypermedia + def uploadUrl = release.upload_url.replaceFirst("\\{\\?[\\S]+\\}",'') // remove the {abc,xyz} templates at the end of the URL, see https://developer.github.com/v3/#hypermedia def response = doRequest(uploadsPrefix, "post", uploadUrl, "name=${brjsZip.name}", "application/zip", brjsZip) logger.quiet "successfully added release asset, ${brjsZip.toString()}" }