fix: group log lines for each attempt (#146)

This commit is contained in:
Raja Anbazhagan
2025-02-17 22:56:57 +05:30
committed by GitHub
parent dfb235ae84
commit c97818ca39

View File

@@ -130,6 +130,7 @@ async function runAction(inputs: Inputs) {
await validateInputs(inputs); await validateInputs(inputs);
for (let attempt = 1; attempt <= inputs.max_attempts; attempt++) { for (let attempt = 1; attempt <= inputs.max_attempts; attempt++) {
info(`::group::Attempt ${attempt}`);
try { try {
// just keep overwriting attempts output // just keep overwriting attempts output
setOutput(OUTPUT_TOTAL_ATTEMPTS_KEY, attempt); setOutput(OUTPUT_TOTAL_ATTEMPTS_KEY, attempt);
@@ -156,6 +157,8 @@ async function runAction(inputs: Inputs) {
info(`Attempt ${attempt} failed. Reason: ${error.message}`); info(`Attempt ${attempt} failed. Reason: ${error.message}`);
} }
} }
} finally {
info(`::endgroup::`);
} }
} }
} }