Skip to content

Commit 91a2ad2

Browse files
committed
chore: mimimum datadog test in main
1 parent 5a6a8f4 commit 91a2ad2

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

.github/workflows/test-datadog.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Test Datadog v2 API
33
on:
44
workflow_dispatch:
55
push:
6-
branches: [ berno_prom_metrics ]
6+
branches: [ main, test/berno_prom_metrics ]
77

88
jobs:
99
test-datadog:
@@ -27,20 +27,24 @@ jobs:
2727
if [ -n "${{ secrets.DATADOG_API_KEY }}" ]; then
2828
echo "✅ API Key is set, proceeding with test..."
2929
30-
# Get current timestamp
31-
timestamp=$(date +%s)
32-
echo "📅 Using timestamp: $timestamp"
33-
34-
# Prepare the JSON payload
30+
# Prepare the JSON payload (let Datadog use current time)
3531
json_payload="{
3632
\"series\": [{
3733
\"metric\": \"test.datadog.integration\",
38-
\"points\": [{\"timestamp\": $timestamp, \"value\": 42}],
34+
\"points\": [[$(date +%s), 42]],
3935
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\", \"repo:${{ github.repository }}\", \"branch:${{ github.ref_name }}\", \"commit:${{ github.sha }}\"]
4036
}, {
41-
\"metric\": \"test.datadog.timestamp\",
42-
\"points\": [{\"timestamp\": $timestamp, \"value\": $timestamp}],
37+
\"metric\": \"test.datadog.simple\",
38+
\"points\": [[$(date +%s), 100]],
4339
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\"]
40+
}, {
41+
\"metric\": \"test.datadog.workflow.duration\",
42+
\"points\": [[$(date +%s), ${{ github.run_duration }}]],
43+
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\", \"job:test-datadog\"]
44+
}, {
45+
\"metric\": \"test.datadog.success\",
46+
\"points\": [[$(date +%s), 1]],
47+
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\", \"status:success\"]
4448
}]
4549
}"
4650

0 commit comments

Comments
 (0)