@@ -72,23 +72,24 @@ jobs:
7272
7373 - run : dotnet r build
7474
75- - run : dotnet r test -- --logger "trx;LogFilePrefix=${{ matrix.os }}"
75+ - run : dotnet r test -- --no-build -- logger GitHubActions
7676
77- - run : dotnet r pack -- --version-suffix ${{ env.VERSION_SUFFIX }}
77+ - run : dotnet r pack -- --no-build -- version-suffix ${{ env.VERSION_SUFFIX }}
7878
7979 - name : Upload artifacts
80- uses : actions/upload-artifact@v3.1.3
8180 if : matrix.os == 'ubuntu-latest'
81+ uses : actions/upload-artifact@v3.1.3
8282 with :
8383 name : nupkg
8484 path : ./artifacts/*.nupkg
8585
8686 - name : Upload test results
87+ if : failure()
8788 uses : actions/upload-artifact@v3.1.3
88- if : always()
8989 with :
90- name : test-results
91- path : ./coverage/*.trx
90+ name : build-verify-test-results
91+ path : |
92+ **/*.received.*
9293
9394 integration :
9495 needs :
@@ -160,28 +161,29 @@ jobs:
160161
161162 - run : |
162163 if [ "${{ matrix.shell }}" == "default" ]; then
163- dotnet r test --verbose -- --logger "trx;LogFilePrefix=${{ matrix.os }}-default"
164+ dotnet r test --verbose -- --no-build --logger GitHubActions
164165 else
165166 shellName="${{ matrix.shell }}"
166167
167168 if [[ "$shellName" == *\.exe ]]; then
168169 shellName="bash"
169170 fi
170171
171- dotnet r test --verbose --script-shell "${{ matrix.shell }}" -- --logger "trx;LogFilePrefix=${{ matrix.os }}-$shellName"
172+ dotnet r test --verbose --script-shell "${{ matrix.shell }}" -- --no-build --logger GitHubActions
172173 fi
173174 shell: bash
174175
176+ - run : dotnet r integration:ci --verbose -- --no-build --logger GitHubActions
177+
178+ - run : dotnet r clean:bin build test --verbose
179+
175180 - name : Upload test results
181+ if : failure()
176182 uses : actions/upload-artifact@v3.1.3
177- if : always()
178183 with :
179- name : integration-test-results
180- path : ./coverage/*.trx
181-
182- - run : dotnet r integration:ci --verbose -- --logger "trx;LogFilePrefix=ci test"
183-
184- - run : dotnet r clean:bin build test --verbose
184+ name : integration-verify-test-results
185+ path : |
186+ **/*.received.*
185187
186188 release :
187189 if : github.event_name == 'push'
0 commit comments