mirror of
https://github.com/dorny/test-reporter.git
synced 2025-12-17 14:57:09 +01:00
fix: skip the webhook for non-scheduled, successful runs
This commit is contained in:
parent
41e145556f
commit
f991aceda2
2 changed files with 8 additions and 2 deletions
|
|
@ -48,6 +48,7 @@ class TestReporter {
|
|||
readonly onlySummary = core.getInput('only-summary', {required: false}) === 'true'
|
||||
readonly token = core.getInput('token', {required: true})
|
||||
readonly slackWebhook = core.getInput('slack-url', {required: false})
|
||||
readonly githubEvent = core.getInput('github-event', {required: false})
|
||||
readonly resultsEndpoint = core.getInput('test-results-endpoint', {required: false})
|
||||
readonly resultsEndpointSecret = core.getInput('test-results-endpoint-secret', {required: false})
|
||||
readonly octokit: InstanceType<typeof GitHub>
|
||||
|
|
@ -357,7 +358,9 @@ class TestReporter {
|
|||
}
|
||||
})
|
||||
|
||||
await webhook.send(req)
|
||||
if (this.githubEvent === 'schedule' || failed > 0) {
|
||||
await webhook.send(req)
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
core.error(`Could not create check to store the results`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue