Skip to content

build: [WIP] checkout and push instead of direct calls to GitHub API#31118

Open
diegomarquezp wants to merge 11 commits intomainfrom
build/fix-compute
Open

build: [WIP] checkout and push instead of direct calls to GitHub API#31118
diegomarquezp wants to merge 11 commits intomainfrom
build/fix-compute

Conversation

@diegomarquezp
Copy link
Copy Markdown
Contributor

@diegomarquezp diegomarquezp commented Mar 11, 2026

Context: b/489346278

Fixes tree size limit that blocks compute from being pushed

code-suggester uses the GH API directly instead of the typical clone, push, open PR flow. That direct API hit causes a 422 for Compute due to the size of the tree.

Approach: use an inline bash script that commits locally and pushes to a branch in this repo (not a fork).

@diegomarquezp
Copy link
Copy Markdown
Contributor Author

diegomarquezp commented Mar 11, 2026

Current error is a 403 due to missing tokens (tried two bots already).

https://github.com/googleapis/google-api-java-client-services/actions/runs/22965629936/job/66668245332

@diegomarquezp diegomarquezp marked this pull request as ready for review April 25, 2026 02:17
@diegomarquezp diegomarquezp requested review from a team and yoshi-approver as code owners April 25, 2026 02:17
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.

1 participant