Skip to content

ci: Add Renovate configuration for dependency management - #5138

Open
thompson-tomo wants to merge 3 commits into
open-telemetry:mainfrom
thompson-tomo:patch-1
Open

thompson-tomo wants to merge 3 commits into
open-telemetry:mainfrom
thompson-tomo:patch-1

Conversation

@thompson-tomo

@thompson-tomo thompson-tomo commented Oct 4, 2026 •

Copy link
Copy Markdown

Description

Replicates renovate setup from opentelemetry-python which has been stable for the last 2 months.

Fixes # (issue)

Checklist:

See contributing.md for styleguide, changelog guidelines, and more.

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

@thompson-tomo
thompson-tomo requested a review from a team as a code owner October 4, 2026 09:51
@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Waiting on the author · refreshed 2026-10-07 01:27 UTC

Investigate required status check failures.

Status above doesn't look right?
  • Just replied or pushed? Anything around or after the refresh time above may not be picked up yet — give it a few minutes.
  • Should this be with reviewers? Comment /dashboard route:reviewers to route it to them.
  • Anything wrong — including the routing? Report it with what you expected; it helps us improve the dashboard.

Removed configuration to disable Renovate for open-telemetry/opentelemetry-python-contrib.

@emdneto emdneto left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you! We might need to tweak some of test-requirements-{oldest,latest}.txt files to match expected commands supported by `pip-compile´ manager, but that's fine.

Comment thread .github/renovate.json5 Outdated
// Also scan GitHub Actions workflow templates written as Jinja files.
"github-actions": {
managerFilePatterns: [
"/^\\.github/workflows/templates/.*\\.ya?ml\\.j2$/",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

can you update this? the path should be workflows/generate_workflows_lib/src/generate_workflows_lib

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Done

@thompson-tomo
thompson-tomo requested a review from emdneto October 7, 2026 01:13
@xrmx xrmx added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Oct 8, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants