Skip to content

Commit 53a36f7

Browse files
committed
chore: mimimum datadog test in main
1 parent 5a6a8f4 commit 53a36f7

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/test-datadog.yml

Lines changed: 9 additions & 10 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,26 +27,25 @@ 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 (v2 API format)
3531
json_payload="{
3632
\"series\": [{
3733
\"metric\": \"test.datadog.integration\",
38-
\"points\": [{\"timestamp\": $timestamp, \"value\": 42}],
39-
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\", \"repo:${{ github.repository }}\", \"branch:${{ github.ref_name }}\", \"commit:${{ github.sha }}\"]
34+
\"points\": [{\"timestamp\": $(date +%s), \"value\": 42}],
35+
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\"]
4036
}, {
41-
\"metric\": \"test.datadog.timestamp\",
42-
\"points\": [{\"timestamp\": $timestamp, \"value\": $timestamp}],
37+
\"metric\": \"test.datadog.simple\",
38+
\"points\": [{\"timestamp\": $(date +%s), \"value\": 100}],
4339
\"tags\": [\"service:lace-wallet\", \"env:test\", \"workflow:test-datadog\"]
4440
}]
4541
}"
4642
4743
echo "📤 Sending JSON payload:"
4844
echo "$json_payload"
4945
echo ""
46+
echo "🔍 JSON validation:"
47+
echo "$json_payload" | jq '.' 2>/dev/null && echo "✅ JSON is valid" || echo "❌ JSON is invalid"
48+
echo ""
5049
5150
# Send metrics to Datadog v2 API
5251
echo "🚀 Sending request to Datadog v2 API..."

0 commit comments

Comments
 (0)