Skip to content

Commit 20ab0e9

Browse files
authored
Merge branch 'main' into fix-bug-482174880
2 parents ef0d358 + 96be797 commit 20ab0e9

472 files changed

Lines changed: 125945 additions & 44051 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/update_librarian_googleapis.yaml

Lines changed: 46 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ jobs:
6868
new_commit=$(go run "github.com/googleapis/librarian/cmd/librarian@${version}" config get sources.googleapis.commit)
6969
echo "new_commit=${new_commit}" >> $GITHUB_OUTPUT
7070
echo "short_commit=${new_commit:0:7}" >> $GITHUB_OUTPUT
71-
- name: Detect Changes
72-
id: detect
71+
- name: Detect Changes To Librarian.yaml
72+
id: detect_librarian
7373
run: |
7474
git add librarian.yaml
7575
changed_files=$(git diff --cached --name-only)
@@ -79,8 +79,51 @@ jobs:
7979
else
8080
echo "has_changes=true" >> $GITHUB_OUTPUT
8181
fi
82+
- name: Install protoc
83+
run: |
84+
set -e
85+
VERSION="33.2"
86+
curl -fsSL --retry 5 --retry-delay 15 -o /tmp/protoc.zip "https://github.com/protocolbuffers/protobuf/releases/download/v$VERSION/protoc-$VERSION-linux-x86_64.zip"
87+
cd /usr/local
88+
sudo unzip -o /tmp/protoc.zip
89+
protoc --version
90+
- uses: actions/setup-java@v4
91+
with:
92+
java-version: "17"
93+
distribution: "temurin"
94+
cache: "maven"
95+
- name: Verify Java and Maven installation
96+
run: |
97+
java -version
98+
if ! command -v mvn &> /dev/null; then
99+
sudo apt-get update && sudo apt-get install -y maven
100+
fi
101+
mvn -version
102+
- uses: actions/setup-python@v5
103+
with:
104+
python-version: "3.12"
105+
cache: 'pip'
106+
- name: Run librarian install
107+
run: |
108+
go run github.com/googleapis/librarian/cmd/librarian@latest install
109+
echo "$HOME/java_tools/bin" >> $GITHUB_PATH
110+
env:
111+
PYTHONPATH: ${{ github.workspace }}/sdk-platform-java/hermetic_build/library_generation/owlbot
112+
- name: Generate Libraries
113+
if: steps.detect_librarian.outputs.has_changes == 'true'
114+
id: generate
115+
run: |
116+
go run github.com/googleapis/librarian/cmd/librarian@latest generate --all
117+
git add .
118+
changed_files=$(git diff --cached --name-only)
119+
if [[ "${changed_files}" == "" ]]; then
120+
echo "has_changes=false" >> $GITHUB_OUTPUT
121+
echo "No changes in libraries"
122+
else
123+
echo "has_changes=true" >> $GITHUB_OUTPUT
124+
fi
82125
- name: Commit and Create PR
83-
if: steps.detect.outputs.has_changes == 'true'
126+
if: steps.detect_librarian.outputs.has_changes == 'true' || steps.generate.outputs.has_changes == 'true'
84127
env:
85128
GH_TOKEN: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
86129
PR_TITLE: "chore: update googleapis commitish to ${{ steps.commit.outputs.short_commit }}"

generation_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
googleapis_commitish: 0ff3c706a5e0964c6430529c406208f2ff57cf65
1+
googleapis_commitish: 0db4dc67dd805d20294c6dc34068c37f546d71da
22
libraries_bom_version: 26.83.0
33
is_monorepo: true
44
libraries:

java-accessapproval/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-cloud-accessapproval</artifactId>
45-
<version>2.93.0</version>
45+
<version>2.94.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-cloud-accessapproval:2.93.0'
52+
implementation 'com.google.cloud:google-cloud-accessapproval:2.94.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.93.0"
58+
libraryDependencies += "com.google.cloud" % "google-cloud-accessapproval" % "2.94.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-accessapproval/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-accessapproval.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.93.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-accessapproval/2.94.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-accesscontextmanager/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-identity-accesscontextmanager</artifactId>
45-
<version>1.93.0</version>
45+
<version>1.94.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-identity-accesscontextmanager:1.93.0'
52+
implementation 'com.google.cloud:google-identity-accesscontextmanager:1.94.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.93.0"
58+
libraryDependencies += "com.google.cloud" % "google-identity-accesscontextmanager" % "1.94.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-identity-accesscontextmanager/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-identity-accesscontextmanager.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.93.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-identity-accesscontextmanager/1.94.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-admanager/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ If you are using Maven, add this to your pom.xml file:
2222
<dependency>
2323
<groupId>com.google.api-ads</groupId>
2424
<artifactId>ad-manager</artifactId>
25-
<version>0.51.0</version>
25+
<version>0.52.0</version>
2626
</dependency>
2727
```
2828

2929
If you are using Gradle without BOM, add this to your dependencies:
3030

3131
```Groovy
32-
implementation 'com.google.api-ads:ad-manager:0.51.0'
32+
implementation 'com.google.api-ads:ad-manager:0.52.0'
3333
```
3434

3535
If you are using SBT, add this to your dependencies:
3636

3737
```Scala
38-
libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.51.0"
38+
libraryDependencies += "com.google.api-ads" % "ad-manager" % "0.52.0"
3939
```
4040

4141
## Authentication
@@ -158,7 +158,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
158158
[javadocs]: https://cloud.google.com/java/docs/reference/ad-manager/latest/overview
159159
[stability-image]: https://img.shields.io/badge/stability-preview-yellow
160160
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.api-ads/ad-manager.svg
161-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.51.0
161+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.api-ads/ad-manager/0.52.0
162162
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
163163
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
164164
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-advisorynotifications/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-cloud-advisorynotifications</artifactId>
45-
<version>0.81.0</version>
45+
<version>0.82.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-cloud-advisorynotifications:0.81.0'
52+
implementation 'com.google.cloud:google-cloud-advisorynotifications:0.82.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.81.0"
58+
libraryDependencies += "com.google.cloud" % "google-cloud-advisorynotifications" % "0.82.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-advisorynotifications/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-advisorynotifications.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.81.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-advisorynotifications/0.82.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-aiplatform/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-cloud-aiplatform</artifactId>
45-
<version>3.93.0</version>
45+
<version>3.94.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-cloud-aiplatform:3.93.0'
52+
implementation 'com.google.cloud:google-cloud-aiplatform:3.94.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.93.0"
58+
libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.94.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-aiplatform/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-aiplatform.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.93.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-aiplatform/3.94.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-alloydb-connectors/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-cloud-alloydb-connectors</artifactId>
45-
<version>0.70.0</version>
45+
<version>0.71.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.70.0'
52+
implementation 'com.google.cloud:google-cloud-alloydb-connectors:0.71.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.70.0"
58+
libraryDependencies += "com.google.cloud" % "google-cloud-alloydb-connectors" % "0.71.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb-connectors/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb-connectors.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.70.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb-connectors/0.71.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-alloydb/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4242
<dependency>
4343
<groupId>com.google.cloud</groupId>
4444
<artifactId>google-cloud-alloydb</artifactId>
45-
<version>0.81.0</version>
45+
<version>0.82.0</version>
4646
</dependency>
4747
```
4848

4949
If you are using Gradle without BOM, add this to your dependencies:
5050

5151
```Groovy
52-
implementation 'com.google.cloud:google-cloud-alloydb:0.81.0'
52+
implementation 'com.google.cloud:google-cloud-alloydb:0.82.0'
5353
```
5454

5555
If you are using SBT, add this to your dependencies:
5656

5757
```Scala
58-
libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.81.0"
58+
libraryDependencies += "com.google.cloud" % "google-cloud-alloydb" % "0.82.0"
5959
```
6060

6161
## Authentication
@@ -175,7 +175,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
175175
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-alloydb/latest/overview
176176
[stability-image]: https://img.shields.io/badge/stability-stable-green
177177
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-alloydb.svg
178-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.81.0
178+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-alloydb/0.82.0
179179
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
180180
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
181181
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-analytics-admin/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4545
<dependency>
4646
<groupId>com.google.analytics</groupId>
4747
<artifactId>google-analytics-admin</artifactId>
48-
<version>0.102.0</version>
48+
<version>0.103.0</version>
4949
</dependency>
5050
```
5151

5252
If you are using Gradle without BOM, add this to your dependencies:
5353

5454
```Groovy
55-
implementation 'com.google.analytics:google-analytics-admin:0.102.0'
55+
implementation 'com.google.analytics:google-analytics-admin:0.103.0'
5656
```
5757

5858
If you are using SBT, add this to your dependencies:
5959

6060
```Scala
61-
libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.102.0"
61+
libraryDependencies += "com.google.analytics" % "google-analytics-admin" % "0.103.0"
6262
```
6363

6464
## Authentication
@@ -181,7 +181,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
181181
[javadocs]: https://cloud.google.com/java/docs/reference/google-analytics-admin/latest/overview
182182
[stability-image]: https://img.shields.io/badge/stability-preview-yellow
183183
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.analytics/google-analytics-admin.svg
184-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.102.0
184+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.analytics/google-analytics-admin/0.103.0
185185
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
186186
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
187187
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

0 commit comments

Comments
 (0)