Skip to content

feat: add google/cloud/compute/v1beta#1033

Merged
parthea merged 33 commits intomasterfrom
gce-beta
May 16, 2025
Merged

feat: add google/cloud/compute/v1beta#1033
parthea merged 33 commits intomasterfrom
gce-beta

Conversation

@parthea
Copy link
Copy Markdown
Contributor

@parthea parthea commented May 13, 2025

This PR is similar to #1026 but excludes alpha.

vchudnov-g and others added 30 commits May 13, 2025 09:37
The field was also removed purposefully in v1
PHP just failed. Not clear what the issue is.
C# has some known failures. One of them may be the use of 3 repeated fields.
This was causing some errors, too.
"version" is the last field, so it has no trailing comma
@parthea parthea marked this pull request as ready for review May 16, 2025 14:30
Copy link
Copy Markdown
Collaborator

@jskeet jskeet left a comment

Choose a reason for hiding this comment

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

Just one query

Comment thread .github/workflows/diregapic.yaml Outdated
bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/v1/...
bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/v1/...
bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/${{ env.compute_version }}/...
bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/${{ env.compute_version }}/...
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why are we building twice?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Great catch! I didn't notice that it was the exact same command. This was part of the existing code. I'm going to go ahead and remove it. If it turns out to be necessary, we can add it back with a comment that explains the reason.

bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/v1/...
bazelisk build --experimental_convenience_symlinks=normal //google/cloud/compute/v1/...

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I vaguely recall this was done intentionally, maybe having to do with the bootstrapping process: creating the initial "previous protos" and then using them to make sure the build works both ways. I expect removing the second invocation should at most just increase warnings in some cases.

@parthea parthea merged commit 2fc3abe into master May 16, 2025
6 checks passed
@parthea parthea deleted the gce-beta branch May 16, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants