Merge pull request #455 from eclipse-threadx/ci-fixes

Fixed code coverage artefacts upload
This commit is contained in:
Frédéric Desbiens
2025-07-29 16:27:14 -04:00
committed by GitHub

View File

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