Fixed code coverage artefacts upload

This commit is contained in:
Frédéric Desbiens
2025-07-29 16:23:08 -04:00
parent 754c348568
commit c00056bb78

View File

@@ -140,13 +140,17 @@ jobs:
${{ inputs.cmake_path }}/coverage_report/${{ inputs.result_affix }}
fi
- name: Coverage Report name
id: artifact
run: echo "coverage_report=coverage_report-$(date +%s)" >> $GITHUB_OUTPUT
- name: Upload Code Coverage Artifacts
uses: actions/upload-artifact@v4.6.2
if: (inputs.skip_deploy && !inputs.skip_coverage)
with:
name: coverage_report
path: ${{ inputs.cmake_path }}/coverage_report
retention-days: 1
uses: actions/upload-artifact@v4.6.2
if: (inputs.skip_deploy && !inputs.skip_coverage)
with:
name: ${{ steps.artifact.outputs.coverage_report }}
path: ${{ inputs.cmake_path }}/coverage_report
retention-days: 1
- name: Upload Code Coverage Pages
uses: actions/upload-pages-artifact@v3.0.1