diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index 0e9d19d15c1e9..f5a13627d238b 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -22,6 +22,10 @@ jobs: linux-x64: runs-on: ubuntu-latest steps: + - name: Checkout + uses: kaidokert/checkout@v3.5.999 + with: + fetch-depth: 1 - name: Archive unit test report uses: actions/upload-artifact@v3 # TODO: Should only run for unit-tests diff --git a/.github/workflows/unit_test_report.yaml b/.github/workflows/unit_test_report.yaml index 44bcd69bfca76..4bd76c38bb14f 100644 --- a/.github/workflows/unit_test_report.yaml +++ b/.github/workflows/unit_test_report.yaml @@ -35,6 +35,7 @@ jobs: uses: actions/github-script@v6 with: script: | + console.log(context); let allArtifacts = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, @@ -45,6 +46,7 @@ jobs: }); if (matchArtifact.length == 0) { // No reports were uploaded. + console.log('No unit test reports were uploaded'); return false; } let download = await github.rest.actions.downloadArtifact({ @@ -55,6 +57,7 @@ jobs: }); let fs = require('fs'); fs.writeFileSync(`${process.env.GITHUB_WORKSPACE}/unit-test-results.zip`, Buffer.from(download.data)); + console.log(`${process.env.GITHUB_WORKSPACE}/unit-test-results.zip`); return true; - run: unzip unit-test-results.zip -d unit-test-results if: steps.collect-report.outputs.result