@@ -26,10 +26,14 @@ jobs:
2626 with :
2727 fetch-depth : 0
2828 lfs : true
29- - uses : ./.github/actions/setup-build-dependencies
30- - uses : ./.github/actions/setup-test-dependencies
31- - uses : ./.github/actions/restore-dependencies
32- - uses : ./.github/actions/start-sonarscanner
29+ - name : Setup build dependencies
30+ uses : ./.github/actions/setup-build-dependencies
31+ - name : Setup additional test dependencies
32+ uses : ./.github/actions/setup-test-dependencies
33+ - name : Restore third party libs
34+ uses : ./.github/actions/restore-dependencies
35+ - name : Start SonarScanner
36+ uses : ./.github/actions/start-sonarscanner
3337 with :
3438 project : csf-dev_CSF.Screenplay
3539 build-version : GitHub_build_${{ env.RunNumber }}
@@ -39,14 +43,16 @@ jobs:
3943 - name : Build the solution
4044 run : dotnet build -c ${{ env.Configuration }} --no-incremental
4145 - id : run-all-tests
46+ name : Run all tests, with coverage
4247 uses : ./.github/actions/run-all-tests-with-coverage
4348 - name : Stop SonarScanner
4449 run :
4550 dotnet sonarscanner end /d:sonar.token=${{ secrets.SONARCLOUDKEY }}
4651 - name : Gracefully stop Xvfb
4752 run : killall Xvfb
4853 continue-on-error : true
49- - uses : ./.github/actions/upload-ci-artifacts
54+ - name : Upload all CI artifacts
55+ uses : ./.github/actions/upload-ci-artifacts
5056 - name : Fail the build if any test failures
5157 if : steps.run-all-tests.outputs.failures == 'true'
5258 run : |
0 commit comments