mirror of
https://github.com/imjasonh/gcp-metrics-action
synced 2026-07-08 08:55:34 +00:00
39 lines
1.2 KiB
JSON
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"
|
|
}
|
|
}
|