Skip to content

Deploy OpenTelemetry#283

Open
plengauer wants to merge 2 commits into
mainfrom
deploy-otel-main
Open

Deploy OpenTelemetry#283
plengauer wants to merge 2 commits into
mainfrom
deploy-otel-main

Conversation

@plengauer
Copy link
Copy Markdown
Owner

This PR deploys workflow-level, job-level, check suite-level as well as repository-level OpenTelemetry instrumentation to every workflow.
(this PR is automatically generated)

@plengauer plengauer requested a review from moflwi as a code owner April 10, 2026 13:16
Copilot AI review requested due to automatic review settings April 10, 2026 13:16
@plengauer plengauer enabled auto-merge (squash) April 10, 2026 13:17
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands OpenTelemetry coverage across the repository’s GitHub Actions by adding job-level instrumentation steps to existing workflows and introducing new workflows to export telemetry for repository- and check-suite-level events.

Changes:

  • Added plengauer/opentelemetry-github job instrumentation steps to multiple existing workflows (CI, Publish, Renovate, Autoversion, Autorerun).
  • Updated the existing workflow-run exporter (observability.yml) to track additional workflow names and run in the instrumentation runner container.
  • Added new workflows to export telemetry for repository events and check_suite completions.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 12 comments.

Show a summary per file
File Description
.github/workflows/renovate.yml Adds job-level OTEL instrumentation to the Renovate workflow.
.github/workflows/publish.yml Adds job-level OTEL instrumentation and actions: read permission to Publish.
.github/workflows/observability.yml Updates workflow_run targets and configures the exporter to use the OTEL runner container.
.github/workflows/observability_repository.yml New workflow exporting OTEL telemetry for repository-level events (push/PR/etc.).
.github/workflows/observability_checksuite.yml New workflow exporting OTEL telemetry for non–GitHub Actions check_suites.
.github/workflows/copilot-setup-steps.yml New workflow intended for Copilot setup, instrumented with OTEL.
.github/workflows/ci.yml Adds job-level OTEL instrumentation across CI jobs.
.github/workflows/autoversion.yml Adds job-level OTEL instrumentation to Autoversion.
.github/workflows/autorerun.yaml Adds job-level OTEL instrumentation to Autorerun.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/copilot-setup-steps.yml
Comment thread .github/workflows/observability_repository.yml
Comment thread .github/workflows/observability_repository.yml
Comment thread .github/workflows/observability_checksuite.yml
Comment thread .github/workflows/copilot-setup-steps.yml
Comment thread .github/workflows/autoversion.yml
Comment thread .github/workflows/autorerun.yaml
Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/ci.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants