Skip to content
This repository was archived by the owner on Dec 26, 2023. It is now read-only.

Commit 82ab498

Browse files
authored
fix: numFailures is not required. Add reportTitle param
fix: numFailures is not required. Add reportTitle param
2 parents 71e7881 + 40ba71b commit 82ab498

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

action.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,12 @@ inputs:
1010
required: true
1111
numFailures:
1212
description: 'max number of failed tests to include'
13-
require: true
14-
default: 30
13+
required: false
14+
default: "30"
15+
reportTitle:
16+
description: "Report title"
17+
required: false
18+
default: "Test Report"
1519
runs:
1620
using: 'node12'
1721
main: 'dist/index.js'

src/main.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ async function run(): Promise<void> {
1111
const path = getInput('path')
1212
const numFailures = parseInt(getInput('numFailures'))
1313
const accessToken = getInput('access-token')
14+
const title = getInput('reportTitle')
1415

1516
const results = await readResults(path)
1617

@@ -49,7 +50,7 @@ async function run(): Promise<void> {
4950
status: 'completed',
5051
conclusion: results.failed > 0 || results.passed === 0 ? 'failure' : 'success',
5152
output: {
52-
title: 'Test Report',
53+
title,
5354
summary,
5455
annotations: results.annotations.slice(0, numFailures),
5556
text: details

0 commit comments

Comments
 (0)