diff --git a/.github/workflows/reusable-unit-split.yml b/.github/workflows/reusable-unit-split.yml index f8088f4a80..3b9eb48959 100644 --- a/.github/workflows/reusable-unit-split.yml +++ b/.github/workflows/reusable-unit-split.yml @@ -157,6 +157,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: ${{ env.DATADOG_API_KEY}} env: DD_ENV: ci run: datadog-ci junit upload --service "$GITHUB_REPOSITORY" ${{env.TEST_RESULTS}}/gotestsum-report.xml diff --git a/.github/workflows/reusable-unit.yml b/.github/workflows/reusable-unit.yml index 5fd47339e1..e7caaae8d6 100644 --- a/.github/workflows/reusable-unit.yml +++ b/.github/workflows/reusable-unit.yml @@ -125,6 +125,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: ${{ env.DATADOG_API_KEY}} env: DD_ENV: ci run: datadog-ci junit upload --service "$GITHUB_REPOSITORY" ${{env.TEST_RESULTS}}/gotestsum-report.xml diff --git a/.github/workflows/test-integrations.yml b/.github/workflows/test-integrations.yml index 1234daf059..260044aee8 100644 --- a/.github/workflows/test-integrations.yml +++ b/.github/workflows/test-integrations.yml @@ -121,6 +121,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci @@ -200,18 +202,24 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci run: datadog-ci junit upload --service "$GITHUB_REPOSITORY" "${{ env.TEST_RESULTS_DIR }}/gotestsum-report.xml" - name: upload leader coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci run: datadog-ci junit upload --service "$GITHUB_REPOSITORY" "${{ env.TEST_RESULTS_DIR }}/gotestsum-report-leader.xml" - name: upload agent coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci @@ -338,6 +346,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci @@ -442,6 +452,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci @@ -555,6 +567,8 @@ jobs: chmod +x /usr/local/bin/datadog-ci - name: upload coverage + # do not run on forks + if: github.event.pull_request.head.repo.full_name == github.repository env: DATADOG_API_KEY: "${{ endsWith(github.repository, '-enterprise') && env.DATADOG_API_KEY || secrets.DATADOG_API_KEY }}" DD_ENV: ci