Skip to content

Commit

Permalink
chore(renovate): Disable OpenTelementry SDK updates
Browse files Browse the repository at this point in the history
# Issue

Updating the OpenTelemetry SDK can break consumers of OpenTelemetry
tracing data such as Dynatrace if they do not support the SDK version.

# Fix

For now disable updates through Renovate.

# Note

As soon as the supported versions are documented we can addd some
automation back to update to the latest supported versions.
  • Loading branch information
silvestre committed Dec 18, 2024
1 parent 7b1bb00 commit dc708db
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 3 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/renovate_config_validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Renovate Config validation
permissions:
contents: read
on:
workflow_dispatch:
pull_request:
types: [ opened, reopened, synchronize ]
branches:
- main
paths:
- .github/workflows/renovate_config_validation.yaml
- renovate.json

jobs:
renovate-config-validation:
runs-on: ubuntu-latest
name: Validate the Renovate configuration
steps:
- name: Validate the Renovate JSON
run: |
set -euxo pipefail
npx --yes --package renovate -- renovate-config-validator
8 changes: 5 additions & 3 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,13 @@
]
},
{
"description": "Group OpenTelemetry updates together",
"description": "Disable OpenTelemetry-relevant updates",
"groupName": "opentelemetry",
"matchPackageNames": [
"/opentelemetry/"
]
"/opentelemetry/",
"/ogen-go/ogen/"
],
"enabled": false
},
{
"description": "Group Cloud Foundry Logging and Metrics updates together",
Expand Down

0 comments on commit dc708db

Please sign in to comment.