Skip to content
8 changes: 7 additions & 1 deletion .github/workflows/rw_run_all_test_and_record.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
required: false
sonar_token:
description: "The API token for uploading testing coverage report to Coveralls."
required: true
required: false

jobs:
build-and-test:
Expand All @@ -31,6 +31,7 @@ jobs:
unit-test_codecov_finish:
# name: Organize and generate the testing report and upload it to Codecov
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand All @@ -51,6 +52,7 @@ jobs:
integration-test_codecov_finish:
# name: Organize and generate the testing report and upload it to Codecov
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand All @@ -71,6 +73,7 @@ jobs:
e2e-test_codecov_finish:
# name: Organize and generate the testing report and upload it to Codecov
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
(contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand All @@ -92,6 +95,7 @@ jobs:
contract-test_codecov_finish:
# name: Organize and generate the testing report and upload it to Codecov
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand All @@ -112,6 +116,7 @@ jobs:
all-test_codecov_finish:
# name: Organize and generate the testing report and upload it to Codecov
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand All @@ -132,6 +137,7 @@ jobs:
sonarcloud_finish:
# name: SonarCloud Scan
if: ${{
github.actor != 'dependabot[bot]' &&
!contains(github.event.pull_request.labels.*.name, 'dependencies') &&
(
contains(fromJSON('["pull_request","workflow_dispatch","schedule"]'), github.event_name) ||
Expand Down