Commit 36365b9
Configure Renovate (#1375)
Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)!
This is an onboarding PR to help you understand and configure settings
before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate,
simply close this Pull Request unmerged.
---
### Detected Package Files
* `.github/workflows/acceptance-tests.yml` (github-actions)
* `.github/workflows/build.yml` (github-actions)
* `.github/workflows/github-pages.yaml` (github-actions)
* `.github/workflows/lint-rest.yml` (github-actions)
* `.github/workflows/native-tests.yml` (github-actions)
* `.github/workflows/release.yml` (github-actions)
* `.github/workflows/super-linter.yml` (github-actions)
* `.github/workflows/test-release-build.yml` (github-actions)
* `benchmarks/pom.xml` (maven)
* `integration-tests/it-common/pom.xml` (maven)
* `integration-tests/it-exporter/it-exporter-httpserver-sample/pom.xml`
(maven)
* `integration-tests/it-exporter/it-exporter-no-protobuf/pom.xml`
(maven)
*
`integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml`
(maven)
*
`integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml`
(maven)
* `integration-tests/it-exporter/it-exporter-test/pom.xml` (maven)
* `integration-tests/it-exporter/it-no-protobuf-test/pom.xml` (maven)
* `integration-tests/it-exporter/pom.xml` (maven)
* `integration-tests/it-pushgateway/pom.xml` (maven)
* `integration-tests/it-spring-boot-smoke-test/pom.xml` (maven)
* `integration-tests/pom.xml` (maven)
* `pom.xml` (maven)
* `prometheus-metrics-bom/pom.xml` (maven)
* `prometheus-metrics-config/pom.xml` (maven)
* `prometheus-metrics-core/pom.xml` (maven)
* `prometheus-metrics-exporter-common/pom.xml` (maven)
* `prometheus-metrics-exporter-httpserver/pom.xml` (maven)
*
`prometheus-metrics-exporter-opentelemetry-otel-agent-resources/pom.xml`
(maven)
* `prometheus-metrics-exporter-opentelemetry-shaded/pom.xml` (maven)
* `prometheus-metrics-exporter-opentelemetry/pom.xml` (maven)
* `prometheus-metrics-exporter-pushgateway/pom.xml` (maven)
* `prometheus-metrics-exporter-servlet-jakarta/pom.xml` (maven)
* `prometheus-metrics-exporter-servlet-javax/pom.xml` (maven)
* `prometheus-metrics-exposition-formats-shaded/pom.xml` (maven)
* `prometheus-metrics-exposition-formats/pom.xml` (maven)
* `prometheus-metrics-exposition-textformats/pom.xml` (maven)
* `prometheus-metrics-instrumentation-caffeine/pom.xml` (maven)
* `prometheus-metrics-instrumentation-dropwizard/pom.xml` (maven)
* `prometheus-metrics-instrumentation-dropwizard5/pom.xml` (maven)
* `prometheus-metrics-instrumentation-guava/pom.xml` (maven)
* `prometheus-metrics-instrumentation-jvm/pom.xml` (maven)
* `prometheus-metrics-model/pom.xml` (maven)
* `prometheus-metrics-parent/pom.xml` (maven)
* `prometheus-metrics-simpleclient-bridge/pom.xml` (maven)
* `prometheus-metrics-tracer/pom.xml` (maven)
* `prometheus-metrics-tracer/prometheus-metrics-tracer-common/pom.xml`
(maven)
*
`prometheus-metrics-tracer/prometheus-metrics-tracer-initializer/pom.xml`
(maven)
*
`prometheus-metrics-tracer/prometheus-metrics-tracer-otel-agent/pom.xml`
(maven)
* `prometheus-metrics-tracer/prometheus-metrics-tracer-otel/pom.xml`
(maven)
* `.mvn/wrapper/maven-wrapper.properties` (maven-wrapper)
* `mise.toml` (mise)
### Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding PR is merged
- Hopefully safe environment variables to allow users to configure.
- Show all Merge Confidence badges for pull requests.
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type `fix` for dependencies and `chore` for all
others if semantic commits are in use.
- Ignore `node_modules`, `bower_components`, `vendor` and various
test/tests (except for nuget) directories.
- Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
🔡 Do you want to change how Renovate upgrades your dependencies? Add
your custom config to `renovate.json` in this branch. Renovate will
update the Pull Request description the next time it runs.
---
### What to Expect
With your current configuration, Renovate will create 6 Pull Requests:
<details>
<summary>Update jdx/mise-action digest to c160601</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/jdx-mise-action-digest`
- Merge into: `main`
- Upgrade [jdx/mise-action](https://redirect.github.com/jdx/mise-action)
to `c1606014a9b1b7cd3e7c7f5fc607a25351fdffec`
</details>
<details>
<summary>Update dependency io.dropwizard.metrics:metrics-core to
v4.2.32</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/io.dropwizard.metrics-metrics-core-4.x`
- Merge into: `main`
- Upgrade
[io.dropwizard.metrics:metrics-core](https://redirect.github.com/dropwizard/metrics)
to `4.2.32`
</details>
<details>
<summary>Update dependency java to v17.0.15+6</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/java-17.x`
- Merge into: `main`
- Upgrade java to `17.0.15+6`
</details>
<details>
<summary>Update jdx/mise-action action to v2.2.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/jdx-mise-action-2.x`
- Merge into: `main`
- Upgrade [jdx/mise-action](https://redirect.github.com/jdx/mise-action)
to `c94f0bf9e520b150e34c017db785461f7e71c5fb`
</details>
<details>
<summary>Update opentelemetry-java monorepo to v1.50.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/opentelemetry-java-monorepo`
- Merge into: `main`
- Upgrade
[io.opentelemetry:opentelemetry-context](https://redirect.github.com/open-telemetry/opentelemetry-java)
to `1.50.0`
- Upgrade
[io.opentelemetry:opentelemetry-api](https://redirect.github.com/open-telemetry/opentelemetry-java)
to `1.50.0`
</details>
<details>
<summary>Update dependency java to v21</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/java-21.x`
- Merge into: `main`
- Upgrade java to `21.0.7+6.0.LTS`
</details>
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't
swamp any CI resources or overwhelm the project. See docs for
`prhourlylimit` for details.
---
>
> [!WARNING]
> Please correct - or verify that you can safely ignore - these
dependency lookup failures before you merge this PR.
>
> - `Failed to look up maven package io.prometheus:integration-tests`
> - `Failed to look up maven package io.prometheus:it-exporter`
>
> Files affected: `integration-tests/it-common/pom.xml`,
`integration-tests/it-exporter/it-exporter-httpserver-sample/pom.xml`,
`integration-tests/it-exporter/it-exporter-no-protobuf/pom.xml`,
`integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml`,
`integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml`,
`integration-tests/it-exporter/it-exporter-test/pom.xml`,
`integration-tests/it-exporter/it-no-protobuf-test/pom.xml`,
`integration-tests/it-exporter/pom.xml`,
`integration-tests/it-pushgateway/pom.xml`
---
❓ Got questions? Check out Renovate's
[Docs](https://docs.renovatebot.com/), particularly the Getting Started
section.
If you need any further assistance then you can also [request help
here](https://redirect.github.com/renovatebot/renovate/discussions).
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/prometheus/client_java).
<!--renovate-config-hash:7748ea026d07812cba2cb72643e0f135ccbe933bb95169741a551e58b5dfc5cb-->
---------
Signed-off-by: Gregor Zeitlinger <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gregor Zeitlinger <[email protected]>1 parent da47444 commit 36365b9
2 files changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments