1
0
Fork 0
mirror of https://github.com/imjasonh/gcp-metrics-action synced 2026-07-08 08:55:34 +00:00
gcp-metrics-action/package.json
Jason Hall a410dbb4ac support custom attributes, add fallback workflow_ref
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-11 23:03:43 -05:00

39 lines
1.2 KiB
JSON

{
"name": "gcp-metrics-action",
"version": "0.1.0",
"description": "GitHub Action that exports workflow metrics and traces with accurate timestamps to Google Cloud Monitoring and Cloud Trace",
"main": "index.js",
"scripts": {
"test": "node --test test/collector.test.js test/exporter.test.js test/config.test.js",
"build": "ncc build index.js -o dist && ncc build post.js -o dist/post",
"lint": "eslint ."
},
"keywords": [
"github-actions",
"opentelemetry",
"metrics",
"google-cloud-monitoring"
],
"author": "",
"license": "Apache-2.0",
"dependencies": {
"@actions/core": "^1.11.1",
"@actions/github": "^6.0.0",
"@google-cloud/opentelemetry-cloud-monitoring-exporter": "^0.21.0",
"@google-cloud/opentelemetry-cloud-trace-exporter": "^3.0.0",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/core": "^2.2.0",
"@opentelemetry/resources": "^2.2.0",
"@opentelemetry/sdk-metrics": "^2.2.0",
"@opentelemetry/sdk-trace-base": "^2.2.0",
"@opentelemetry/semantic-conventions": "^1.28.0",
"google-auth-library": "^10.5.0",
"yaml": "^2.8.1"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@vercel/ncc": "^0.38.1",
"eslint": "^9.39.1",
"globals": "^16.5.0"
}
}