From 1450ea1929048d2a88116c35094b247f929aaf58 Mon Sep 17 00:00:00 2001 From: ExpensiveKoala Date: Sun, 29 Sep 2024 13:48:05 -0700 Subject: [PATCH] Update update-set-implementation-lists.yml --- .github/workflows/update-set-implementation-lists.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update-set-implementation-lists.yml b/.github/workflows/update-set-implementation-lists.yml index 35f78b47534..982f4e041bb 100644 --- a/.github/workflows/update-set-implementation-lists.yml +++ b/.github/workflows/update-set-implementation-lists.yml @@ -135,7 +135,7 @@ jobs: }); if (body.length > 65536) { - console.log(`Issue body for ${set[0]} (${set[1]}) too long! Length: ${body.length}`); + console.log(`Issue body for ${set[0]} (${set[1]}) too long! Length: ${body.length}. Attempting to trim down size...`); const trimmedBody = mustache.render(cardIssueTemplate, { hasUnimplementedCards: unimplemented.length > 0, hasImplementedCards: implemented.length > 0, @@ -144,8 +144,12 @@ jobs: unimplementedScryfallLink: `https://scryfall.com/search?q=!"${unimplemented.map(e => e.cleanName).join('"OR!"')}"+e:${set[1]}` }).replaceAll("--", "-").replaceAll("https://", "").replaceAll(`+e:${set[1]}`, ""); console.log(`Trimmed body length: ${trimmedBody.length}`); - console.log(`${trimmedBody}`); - continue; + if (trimmedBody.length > 65536) { + console.log(`Could not create issue for ${set[0]} (${set[1]}). Please track this manually.`); + continue; + } else { + body = trimmedBody; + } } if (foundIssue !== undefined) {