Skip to content

Commit ddfa352

Browse files
committed
Try to get coverage upload working
1 parent 4a62e74 commit ddfa352

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

.github/workflows/test-action.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ jobs:
352352
fi
353353
354354
- name: Upload Code Coverage Test Run Artifacts
355-
if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
355+
if: ${{ !cancelled() && inputs.skip-code-coverage == false }}
356356
uses: actions/upload-artifact@v4
357357
with:
358358
name: testrun-coverage-artifacts-${{ matrix.slug }}-${{ inputs.nox-session }}-${{ matrix.transport }}-${{ matrix.tests-chunk }}-${{ env.TIMESTAMP }}
@@ -664,7 +664,7 @@ jobs:
664664
fi
665665
666666
- name: Upload Code Coverage Test Run Artifacts
667-
if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
667+
if: ${{ !cancelled() && inputs.skip-code-coverage == false }}
668668
uses: actions/upload-artifact@v4
669669
with:
670670
name: testrun-coverage-artifacts-${{ matrix.slug }}-${{ inputs.nox-session }}-${{ matrix.transport }}-${{ matrix.tests-chunk }}-${{ env.TIMESTAMP }}
@@ -943,7 +943,7 @@ jobs:
943943
fi
944944
945945
- name: Upload Code Coverage Test Run Artifacts
946-
if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
946+
if: ${{ !cancelled() && inputs.skip-code-coverage == false }}
947947
uses: actions/upload-artifact@v4
948948
with:
949949
name: testrun-coverage-artifacts-${{ matrix.slug }}-${{ inputs.nox-session }}-${{ matrix.transport }}-${{ matrix.tests-chunk }}-${{ matrix.test-group || 1 }}-${{ env.TIMESTAMP }}
@@ -1244,7 +1244,7 @@ jobs:
12441244
fi
12451245
12461246
- name: Upload Code Coverage Test Run Artifacts
1247-
if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
1247+
if: ${{ !cancelled() && inputs.skip-code-coverage == false }}
12481248
uses: actions/upload-artifact@v4
12491249
with:
12501250
name: testrun-coverage-artifacts-${{ matrix.slug }}-${{ inputs.nox-session }}-${{ matrix.transport }}-${{ matrix.tests-chunk }}-${{ matrix.test-group || 1 }}-${{ env.TIMESTAMP }}
@@ -1351,35 +1351,35 @@ jobs:
13511351
run: |
13521352
python3 -m pip install 'nox==${{ inputs.nox-version }}'
13531353
1354-
- name: Create XML Coverage Reports
1355-
if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success' && job.status != 'cancelled'
1356-
run: |
1357-
nox --force-color -e create-xml-coverage-reports
1358-
mv artifacts/coverage/salt.xml artifacts/coverage/salt..${{ matrix.slug }}..${{ inputs.nox-session }}.xml
1359-
mv artifacts/coverage/tests.xml artifacts/coverage/tests..${{ matrix.slug }}..${{ inputs.nox-session }}.xml
1360-
1361-
- name: Report Salt Code Coverage
1362-
if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1363-
continue-on-error: true
1364-
run: |
1365-
nox --force-color -e report-coverage -- salt
1366-
1367-
- name: Report Combined Code Coverage
1368-
if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1369-
continue-on-error: true
1370-
run: |
1371-
nox --force-color -e report-coverage
1372-
1373-
- name: Rename Code Coverage DB
1374-
if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1375-
continue-on-error: true
1376-
run: |
1377-
mv artifacts/coverage/.coverage artifacts/coverage/.coverage.${{ matrix.slug }}.${{ inputs.nox-session }}
1378-
1379-
- name: Upload Code Coverage DB
1380-
if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
1381-
uses: actions/upload-artifact@v4
1382-
with:
1383-
name: all-testrun-coverage-artifacts-${{ matrix.slug }}.${{ inputs.nox-session }}
1384-
path: artifacts/coverage
1385-
include-hidden-files: true
1354+
# - name: Create XML Coverage Reports
1355+
# if: !cancelled() && inputs.skip-code-coverage == false
1356+
# run: |
1357+
# nox --force-color -e create-xml-coverage-reports
1358+
# mv artifacts/coverage/salt.xml artifacts/coverage/salt..${{ matrix.slug }}..${{ inputs.nox-session }}.xml
1359+
# mv artifacts/coverage/tests.xml artifacts/coverage/tests..${{ matrix.slug }}..${{ inputs.nox-session }}.xml
1360+
1361+
# - name: Report Salt Code Coverage
1362+
# if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1363+
# continue-on-error: true
1364+
# run: |
1365+
# nox --force-color -e report-coverage -- salt
1366+
1367+
# - name: Report Combined Code Coverage
1368+
# if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1369+
# continue-on-error: true
1370+
# run: |
1371+
# nox --force-color -e report-coverage
1372+
1373+
# - name: Rename Code Coverage DB
1374+
# if: always() && inputs.skip-code-coverage == false && steps.download-coverage-artifacts.outcome == 'success'
1375+
# continue-on-error: true
1376+
# run: |
1377+
# mv artifacts/coverage/.coverage artifacts/coverage/.coverage.${{ matrix.slug }}.${{ inputs.nox-session }}
1378+
1379+
# - name: Upload Code Coverage DB
1380+
# if: always() && inputs.skip-code-coverage == false && job.status != 'cancelled'
1381+
# uses: actions/upload-artifact@v4
1382+
# with:
1383+
# name: all-testrun-coverage-artifacts-${{ matrix.slug }}.${{ inputs.nox-session }}
1384+
# path: artifacts/coverage
1385+
# include-hidden-files: true

0 commit comments

Comments
 (0)