Removes .github/workflows/generate_api_index.yaml and api-index-v1.json
as the generator is being retired.
Anyone affected by this change can file an issue here:
https://github.com/googleapis/librarian/issues/new
* 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>
Keep `googleapis` and `googleapis-api-index-generator` separate when generating the API index.
The index generator recurses down the directory structure... which means that test files in the generator's `test` directory are ending up being treated as APIs with a directory path of `gen/test/...`
Fixes https://github.com/googleapis/googleapis-api-index-generator/issues/18
Committer: @jskeet
PiperOrigin-RevId: 387371705