-
Notifications
You must be signed in to change notification settings - Fork 69
chore: Add renovate custom manager to update upper-bound files #3894
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
18e2626
b6d840a
56cb44a
fe4915d
a42349b
6682d84
74e2a15
4e8bcf1
b3693a6
5bcc0fc
ba9bb67
713523b
f27e301
f6f51bd
40d3ffe
64e5ccf
23042f8
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,50 @@ | ||
# This file contains a list of dependencies and their versions to be tested for compatibility. | ||
# The format is key=value, where the key is the dependency name and the value is the version. | ||
# The format is `{GroupID}:{ArtifactID},{PropertyName}={Version}`. The GAV coordinates | ||
# (specifically the GroupID and ArtifactID) are parsed by renovate to find the artifact from Maven | ||
# Central. Version stores the currently known upper bound. PropertyName corresponds to the Maven | ||
# property value in the pom.xml (it is NOT a 1:1 mapping to the GAV). | ||
# "1P" refers to First-Party dependencies (owned by Google). | ||
# "3P" refers to Third-Party dependencies. | ||
|
||
# Pom-Parent Dependencies | ||
# These dependencies are declared: https://github.com/googleapis/sdk-platform-java/blob/main/gapic-generator-java-pom-parent/pom.xml | ||
javax.annotation-api=1.3.2 | ||
grpc=1.75.0 | ||
google.auth=1.39.1 | ||
google.http-client=2.0.1 | ||
gson=2.13.2 | ||
guava=33.5.0-jre | ||
protobuf=4.32.1 | ||
# Note: This opentelemetry version refers to the opentelemetry-bom | ||
opentelemetry=1.54.1 | ||
errorprone=2.42.0 | ||
j2objc-annotations=3.1 | ||
threetenbp=1.7.2 | ||
slf4j=2.0.17 | ||
javax.annotation:javax.annotation-api,javax.annotation-api=1.3.2 | ||
io.grpc:grpc-bom,grpc=1.74.0 | ||
com.google.auth:google-auth-library-bom,google.auth=1.37.1 | ||
com.google.http-client:google-http-client,google.http-client=1.47.1 | ||
com.google.code.gson:gson,gson=2.13.1 | ||
com.google.guava:guava,guava=33.4.8-jre | ||
com.google.protobuf:protobuf-java,protobuf=4.31.1 | ||
io.opentelemetry:opentelemetry-bom,opentelemetry=1.52.0 | ||
com.google.errorprone:error_prone_annotations,errorprone=2.41.0 | ||
com.google.j2objc:j2objc-annotations,j2objc-annotations=3.1 | ||
org.threeten:threetenbp,threetenbp=1.7.2 | ||
org.slf4j:slf4j-api,slf4j=2.0.17 | ||
|
||
# 1P Shared-Deps | ||
# These dependencies are declared: https://github.com/googleapis/sdk-platform-java/blob/main/java-shared-dependencies/first-party-dependencies/pom.xml | ||
grpc-gcp=1.7.0 | ||
google.oauth-client=1.39.0 | ||
google.api-client=2.8.1 | ||
com.google.cloud:grpc-gcp,grpc-gcp=1.6.1 | ||
com.google.oauth-client:google-oauth-client,google.oauth-client=1.39.0 | ||
com.google.api-client:google-api-client,google.api-client=2.8.1 | ||
|
||
# 3P Shared-Deps | ||
# These dependencies are declared: https://github.com/googleapis/sdk-platform-java/blob/main/java-shared-dependencies/third-party-dependencies/pom.xml | ||
threeten-extra=1.8.0 | ||
opencensus=0.31.1 | ||
findbugs=3.0.2 | ||
jackson=2.20.0 | ||
codec=1.19.0 | ||
httpcomponents.httpcore=4.4.16 | ||
httpcomponents.httpclient=4.5.14 | ||
apache-httpclient-5=5.5.1 | ||
apache-httpcore-5=5.3.6 | ||
perfmark-api=0.27.0 | ||
org.threeten:threeten-extra,threeten-extra=1.8.0 | ||
io.opencensus:opencensus-api,opencensus=0.31.0 | ||
com.google.code.findbugs:jsr305,findbugs=3.0.2 | ||
com.fasterxml.jackson:jackson-bom,jackson=2.19.2 | ||
commons-codec:commons-codec,codec=1.19.0 | ||
org.apache.httpcomponents:httpclient,httpcomponents.httpclient=4.5.14 | ||
org.apache.httpcomponents:httpcore,httpcomponents.httpcore=4.4.16 | ||
org.apache.httpcomponents.client5:httpclient5,apache-httpclient-5=5.5 | ||
org.apache.httpcomponents.core5:httpcore5,apache-httpcore-5=5.3.4 | ||
io.perfmark:perfmark-api,perfmark-api=0.27.0 | ||
# Note: This is the google opentelemetry exporter and not the general opentelemetry project | ||
google.cloud.opentelemetry=0.36.0 | ||
flogger=0.9 | ||
arrow=18.3.0 | ||
dev.cel=0.11.0 | ||
com.google.crypto.tink=1.18.0 | ||
com.google.cloud.opentelemetry:exporter-metrics,google.cloud.opentelemetry=0.36.0 | ||
com.google.flogger:flogger,flogger=0.9 | ||
org.apache.arrow:arrow-memory-core,arrow=18.3.0 | ||
dev.cel:cel,dev.cel=0.10.1 | ||
com.google.crypto.tink:tink,com.google.crypto.tink=1.18.0 | ||
# The follow opentelemetry dependencies have a different version from the opentelemetry-bom | ||
opentelemetry-semconv=1.37.0 | ||
io.opentelemetry.contrib.opentelemetry-gcp-resources=1.50.0-alpha | ||
io.opentelemetry.semconv:opentelemetry-semconv,opentelemetry-semconv=1.34.0 | ||
io.opentelemetry.contrib:opentelemetry-gcp-resources,io.opentelemetry.contrib.opentelemetry-gcp-resources=1.48.0-alpha |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,6 +22,7 @@ | |
<properties> | ||
<skipUnitTests>false</skipUnitTests> | ||
<checkstyle.header.file>java.header</checkstyle.header.file> | ||
<maven.compiler.release>8</maven.compiler.release> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think changes in this file is unintentional? If yes, can we revert it? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Moved the non-dependency property up (I think above is moreso a section for maven plugins. |
||
|
||
<!-- External dependencies, especially gRPC and Protobuf version, should be | ||
consistent across modules in this repository --> | ||
|
@@ -33,7 +34,6 @@ | |
<guava.version>33.4.0-jre</guava.version> | ||
<protobuf.version>3.25.8</protobuf.version> | ||
<opentelemetry.version>1.47.0</opentelemetry.version> | ||
<maven.compiler.release>8</maven.compiler.release> | ||
<errorprone.version>2.38.0</errorprone.version> | ||
<j2objc-annotations.version>3.0.0</j2objc-annotations.version> | ||
<threetenbp.version>1.7.0</threetenbp.version> | ||
|
@@ -214,4 +214,4 @@ | |
<url>https://repo1.maven.org/maven2</url> | ||
</repository> | ||
</repositories> | ||
</project> | ||
</project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These may have some old versions that weren't merged properly. I think we should see renovate-bot raise a PR for these once this is merged in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where are the old versions pulled from? Can we keep the latest versions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are just old versions from this stale PR. Hopefully renovate bot can group the deps in these files in one deps PR.