groundcover-com/groundcover OTEL CI/CD Export

Export GitHub Actions workflow runs as OpenTelemetry traces to groundcover

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
groundcoverEndpointgroundcover OTLP endpoint base URL. Supports https://, http://, and grpc:// schemes. Do not include /v1/traces — the exporter appends it automatically. yes
otlpHeadersAdvanced. Comma-separated key=value pairs for OTLP exporter headers. Takes precedence over `apiKey` when both are set. no
apiKeygroundcover ingestion key. no
githubTokenGitHub token with actions:read permission. Required for private repos. Use secrets.GITHUB_TOKEN or a PAT. no
runIdWorkflow Run ID to export. Defaults to the current workflow run.no
otelServiceNameOverride the OTEL service.name resource attribute. Defaults to the workflow name.no
traceparentW3C Trace Context traceparent header value (e.g., 00-<trace_id>-<span_id>-01). When provided, the workflow root span becomes a child of this trace context, enabling correlation between CI/CD traces and application traces. When omitted, a new root trace is created. no
envEnvironment name (e.g., production, staging). Added as a resource attribute.no
workloadWorkload name. Defaults to the workflow name.no
extraAttributesExtra resource attributes as comma-separated key=value pairs. Example: "team=platform,region=us-east-1" no
testResultsGlobOptional comma-separated glob patterns for JUnit XML test result files. Matching files are parsed and summarized onto the workflow root span. no
exportLogsDownload GitHub Actions job logs and export them as OpenTelemetry log records correlated with the matching job and step spans. Set to false to disable. notrue
groundcoverBaseUrlBase URL for your groundcover web app, used in PR comments that link to traces. Defaults to https://app.groundcover.com. nohttps://app.groundcover.com
commentOnPrWhen true, upsert a single PR comment with the trace ID, a groundcover traces link pre-filtered by PR number, and the workflow run link. Requires issues: write permission. notrue
groundcoverDurationDuration window for the PR comment traces link. Defaults to "Last 6 hours". noLast 6 hours
groundcoverBackendIdOptional backendId query parameter for the PR comment traces link. no
groundcoverTenantUUIDOptional tenantUUID query parameter for the PR comment traces link. no
namedescription
traceIdThe OpenTelemetry Trace ID of the exported trace