Skip to content

Commit 04a1aeb

Browse files
authored
feat: add option to skip summary (#345)
1 parent 84931c6 commit 04a1aeb

File tree

4 files changed

+13
-2
lines changed

4 files changed

+13
-2
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
concurrent_skipping: 'never'
3737
skip_after_successful_duplicate: 'true'
3838
paths_ignore: '["**/README.md", "**/docs/**"]'
39+
skip_summary: 'true'
3940

4041
main_job:
4142
needs: pre_job

action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ inputs:
3636
description: 'One of never, same_content, same_content_newer, outdated_runs, always'
3737
required: true
3838
default: 'never'
39+
skip_summary:
40+
description: 'If true, make the workflow logs shorter'
41+
required: false
42+
default: 'false'
3943
outputs:
4044
should_skip:
4145
description: 'Returns true if the current run should be skipped according to your configured rules'

dist/index.js

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,10 @@ async function exitSuccess(args: {
611611
)
612612
}
613613
summary.push('</table>')
614-
await core.summary.addRaw(summary.join('')).write()
614+
const skipSummary = core.getBooleanInput("skip_summary")
615+
if (!skipSummary) {
616+
await core.summary.addRaw(summary.join('')).write()
617+
}
615618

616619
core.setOutput('should_skip', args.shouldSkip)
617620
core.setOutput('reason', args.reason)

0 commit comments

Comments
 (0)