Commit graph

4 commits

Author SHA1 Message Date
yoshi-code-bot
a72e9397ba
feat: Update Compute Engine v1beta API to revision 20250511 (#1041) 2025-05-21 05:58:39 -04:00
Anthonios Partheniou
1a22026af1
build(python): add service_yaml and rest_numeric_enums configurations (#1040) 2025-05-19 06:11:51 -04:00
yoshi-code-bot
24cb98265e
chore: minor formatting 2025-05-16 11:39:31 -04:00
Anthonios Partheniou
2fc3abef31
feat: add google/cloud/compute/v1beta (#1033)
* build: implement matrix strategy for DIREGAPIC action

* build: add alpha compute files

* build: Include API channel in auto-generated PR

* build: fix matrix specification

* build: Have DIREGAPIC action use triggering ref or default branch

* build: remove the field ScratchDisks

The field was also removed purposefully in v1

* build: Add v1 proto for use as "previous proto" in conversion

* build: allow all matrix jobs to complete even if some fail

* build: fix location of fail-fast setting

The original reference I used had it in the wrong place.

Correct GitHub ref: https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast

* build: Disable PHP and C# builds for alpha

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.

* build: Disable Ruby generation

This was causing some errors, too.

* build: fix version in Discovery file before further processing

* build: jq is supposedly pre-installed in GitHub actions

* feat: Move alpha to v1alpha in all paths

* build: We do need to install jq

* build: Try installing without sudo

sudo is not found!

* build: Fix regex

"version" is the last field, so it has no trailing comma

* build: Fix Go imports in BUILD

* build: prepare for processing beta: copy files from alpha

* build: update the beta file contents to refer to beta symbols

* build: configure action to run for beta as well.

* build: Have each channel use its own branch for the PR

* Update syntax for matrix.version in branch name

* add initial versions of alpha/beta discovery docs

* Revert "add initial versions of alpha/beta discovery docs"

This reverts commit 489a29cdc5.

* stage discovery docs

* remove alpha

* add compute.v1beta.json which is needed for kokoro presubmit

* build: add python settings

* import changes from PR 1035

* clean up

* clean up

* Remove redundant bazelisk build

---------

Co-authored-by: Victor Chudnovsky <vchudnov@google.com>
2025-05-16 11:13:37 -04:00