Skip to content

Sync staged changes (2026-05-19 redo, non-breaking only)#2769

Merged
vaishakdinesh merged 2 commits into
nextfrom
sync/staging-next-2026-05-19
May 19, 2026
Merged

Sync staged changes (2026-05-19 redo, non-breaking only)#2769
vaishakdinesh merged 2 commits into
nextfrom
sync/staging-next-2026-05-19

Conversation

@vaishakdinesh
Copy link
Copy Markdown
Member

Codegen Sync: staging-next -> next

Synced 1 of 5 changed resources from staging-next as of 2026-05-19. The
other 4 are still in the same state that caused them to be deferred from the
previous sync (PR #2768).

Source: origin/staging-next @ 2f2d2b4
Base: origin/next @ ab07b8b

Local Validation (all three gates pass)

Gate Command Result
Type check npx tsc --noEmit pass
Lint ESLINT_USE_FLAT_CONFIG=false npx eslint --ext ts,js . pass
Breaking changes ./scripts/detect-breaking-changes origin/next pass (exit 0)

Integrated Resources

Resource Type Summary
organizations chore update codegen output

Deferred: Breaking Changes (need spec-owner confirmation)

Unchanged from previous sync. Same method renames/removals as before.

Resource Change
api-gateway discovery.operations.edit() removed
cache originCloudRegions.create -> update (POST -> PUT)
cache originCloudRegions.bulkEdit -> bulkUpdate
cache originCloudRegions.edit removed

Deferred: Codegen Regressions

Unchanged from previous sync. Empty resource classes on staging-next,
methods exist on next, new tests still reference them.

Resource Root Cause
addressing RegionalHostnames and Regions classes generated empty
billing Usage class generated empty (no paygo method)

Shared Changes

  • .stats.yml -- spec hash bump, endpoint count unchanged

Intentionally NOT touched:

  • .github/workflows/* -- human-owned
  • .release-please-manifest.json, CHANGELOG.md, package.json, src/version.ts -- release-please-bot owned
  • src/index.ts, src/resources/index.ts, root api.md -- no diff in this sync

Tracker: command-center/.local/sync-typescript-2026-05-19.md (in devstack)

@vaishakdinesh vaishakdinesh merged commit 45bd3e2 into next May 19, 2026
10 checks passed
@vaishakdinesh vaishakdinesh deleted the sync/staging-next-2026-05-19 branch May 19, 2026 23:05
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