From 9c74f1e5127ff90ef4e73a6f147801eaa2139d3a Mon Sep 17 00:00:00 2001 From: ExpensiveKoala Date: Sun, 29 Sep 2024 01:21:55 -0700 Subject: [PATCH] Update update-set-implementation-lists.yml --- .github/workflows/update-set-implementation-lists.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update-set-implementation-lists.yml b/.github/workflows/update-set-implementation-lists.yml index f59033c9c28..f83efd817b3 100644 --- a/.github/workflows/update-set-implementation-lists.yml +++ b/.github/workflows/update-set-implementation-lists.yml @@ -82,7 +82,7 @@ jobs: const unimplemented = []; const implemented = []; - cards.forEach(cardData => { + for (const cardData of cards) { const className = toCamelCase(cardData[0].replace(/[+]/g, ' Plus ').replace(/[_]+/g, ' Blank ').replace(/[']/g, '').replace(/[-+,.!?`@#$%^&*()_=<>:";~\\|/]/g, ' ')); const cleanCardName = cardData[0].replace(/[-,'.!?`@#$%^&*()_=<>:";~\\|/\s]/g, '').toLowerCase(); const cardPath = path.join('Mage.Sets', 'src', 'mage', 'cards', className.substring(0, 1), `${className.charAt(0).toUpperCase()+className.slice(1)}.java`); @@ -109,8 +109,8 @@ jobs: scryfall: `https://scryfall.com/search?q=!"${cleanCardName}"+e:${set[1]}` }); } - }); - const cleanCards = cards.map(card => card[0].replace(/[-,'.!?`@#$%^&*()_=<>:";~\\|/\s]/g, '').toLowerCase()); + } + if (foundIssue !== undefined) { foundIssue.body = mustache.render(cardIssueTemplate, { hasUnimplementedCards: unimplemented.length > 0,