diff --git a/.github/workflows/rw_run_all_test_and_record.yaml b/.github/workflows/rw_run_all_test_and_record.yaml index 8809e34..a630314 100644 --- a/.github/workflows/rw_run_all_test_and_record.yaml +++ b/.github/workflows/rw_run_all_test_and_record.yaml @@ -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: @@ -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) || @@ -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) || @@ -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) || @@ -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) || @@ -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) || @@ -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) || @@ -162,7 +168,7 @@ jobs: fi - name: SonarCloud Scan - uses: SonarSource/sonarqube-scan-action@v7.1.0 + uses: SonarSource/sonarqube-scan-action@v7.2.1 env: GITHUB_TOKEN: ${{ github.token }} SONAR_TOKEN: ${{ secrets.sonar_token }}