diff --git a/.github/actions/common/utils.ts b/.github/actions/common/utils.ts index e46ca0a68..b1180f850 100644 --- a/.github/actions/common/utils.ts +++ b/.github/actions/common/utils.ts @@ -25,7 +25,6 @@ export const normalizeIssue = (issue: { const cleanse = (str: string) => { let out = str .toLowerCase() - .replace(//gu, '') .replace(/.* version: .*/gu, '') .replace(/issue type: .*/gu, '') .replace(/vs ?code/gu, '') @@ -36,6 +35,12 @@ export const normalizeIssue = (issue: { .replace(/\s+/gu, ' ') .replace(/```[^`]*?```/gu, ''); + while ( + out.includes('') && + out.indexOf('-->') > out.indexOf('') + 3); + } while ( out.includes(`
`) && out.includes('
') && @@ -116,9 +121,9 @@ Repo: ${context.repo.owner}/${context.repo.repo} /gu, '--@>') - .replace(/\/|\\/gu, 'slash-')} + .replace(/ `); };