Skip to content

Commit 6c4b480

Browse files
committed
ci: set Datadog team in mockE2E workflow runs
- Adds a new job to the mockE2E workflow to set the Datadog team using the set-datadog-team workflow from dx-team-toolkit. This will associate workflow results with the integrations team in Datadog. - Removes the report-status job in favor of centralizing notifications with Datadog monitors.
1 parent a3c8cd3 commit 6c4b480

1 file changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/mockE2E.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ on:
66
workflow_dispatch:
77

88
jobs:
9+
set_datadog_team:
10+
name: 'Set Datadog team'
11+
uses: fingerprintjs/dx-team-toolkit/.github/workflows/set-datadog-team.yml@v1
12+
secrets:
13+
DD_API_KEY: ${{ secrets.INTEGRATIONS_DATADOG_API_KEY }}
14+
915
build-and-test-e2e-mock:
1016
runs-on: ubuntu-latest
1117
name: Test e2e for PR using mock app
@@ -29,12 +35,3 @@ jobs:
2935
RESULT_PATH: ${{secrets.RESULT_PATH}}
3036
AGENT_PATH: ${{secrets.AGENT_PATH}}
3137
API_URL: ${{secrets.MOCK_FPCDN}}
32-
report-status:
33-
needs: build-and-test-e2e-mock
34-
if: always()
35-
uses: fingerprintjs/dx-team-toolkit/.github/workflows/report-workflow-status.yml@v1
36-
with:
37-
notification_title: 'Akamai E2E Test: {status_message}'
38-
job_status: ${{ needs.build-and-test-e2e-mock.result }}
39-
secrets:
40-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

0 commit comments

Comments
 (0)