From 0e6c75888adfbe14bf184b5f61940983f8c75754 Mon Sep 17 00:00:00 2001 From: Gabor Greif Date: Fri, 20 Jan 2023 14:40:32 +0100 Subject: [PATCH] move percent recovery to the last step --- dist/index.js | 9 +++++---- src/main.ts | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dist/index.js b/dist/index.js index a0f111b..07bb82c 100644 --- a/dist/index.js +++ b/dist/index.js @@ -133,10 +133,11 @@ function run() { const overwrite = core.getInput('overwrite') == 'true' ? true : false; const prerelease = core.getInput('prerelease') == 'true' ? true : false; const release_name = core.getInput('release_name'); - const body = core.getInput('body') - .replace(/%25/g, '%') - .replace(/%0A/ig, '\n') - .replace(/%0D/ig, '\r'); + const body = core + .getInput('body') + .replace(/%0A/gi, '\n') + .replace(/%0D/gi, '\r') + .replace(/%25/g, '%'); const octokit = github.getOctokit(token); const release = yield get_release_by_tag(tag, prerelease, release_name, body, octokit); if (file_glob) { diff --git a/src/main.ts b/src/main.ts index 328c8b7..e93d9d3 100644 --- a/src/main.ts +++ b/src/main.ts @@ -144,9 +144,9 @@ async function run(): Promise { const release_name = core.getInput('release_name') const body = core .getInput('body') - .replace(/%25/g, '%') .replace(/%0A/gi, '\n') .replace(/%0D/gi, '\r') + .replace(/%25/g, '%') const octokit = github.getOctokit(token) const release = await get_release_by_tag(