mirror of
https://github.com/tiennm99/awesome-advent-of-code.git
synced 2026-10-14 04:15:45 +00:00
ci: bring back shouldUpdate check
This commit is contained in:
1 file changed
+11
-2
@@ -20,8 +20,12 @@ let octokit
|
||||
await core.group('Fetching repositories & updating lines...', async () => {
|
||||
for (const repo of repos) {
|
||||
const line = await generateLine(repo.repoStr)
|
||||
core.info(`...repo line: '${line}'`)
|
||||
lines[repo.index] = line
|
||||
if (shouldUpdate(lines[repo.index], line)) {
|
||||
lines[repo.index] = line
|
||||
core.info(`...updated line: '${line}'`)
|
||||
} else {
|
||||
core.info(`...skipped line: '${line}'`)
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -75,3 +79,8 @@ async function generateBadge(repoStr) {
|
||||
.map(s => encodeURIComponent(s.replace(/\-/g, '--')))
|
||||
.join('-')
|
||||
}
|
||||
|
||||
function shouldUpdate(oldLine, newLine) {
|
||||
const badDateReg = /red\)$/
|
||||
return badDateReg.test(oldLine) || !badDateReg.test(newLine)
|
||||
}
|
||||
Reference in new issue
Block a user