Skip to content

Bump core commit to latest#1413

Open
THardy98 wants to merge 3 commits intomainfrom
chore/bump-core
Open

Bump core commit to latest#1413
THardy98 wants to merge 3 commits intomainfrom
chore/bump-core

Conversation

@THardy98
Copy link
Copy Markdown
Contributor

@THardy98 THardy98 commented Apr 4, 2026

What was changed

DWISOTT

Why?

Propagate envconfig fix in sdk-core to Python

  1. Part of [Bug] Envconfig - no user config dir should be acceptable features#778

@THardy98 THardy98 requested a review from a team as a code owner April 4, 2026 22:14
THardy98 added 2 commits April 4, 2026 16:51
  sdk-core added protoc-gen-openapiv2 imports to cloud service protos.
  This broke proto generation in two ways:

  1. protoc couldn't resolve the import — none of the existing --proto_path
     entries covered protoc-gen-openapiv2/. Added the protos/ root dir
     as a --proto_path so protoc-gen-openapiv2/options/annotations.proto
     is reachable.

  2. The generated service_pb2.py requires the openapiv2 Python modules,
     which didn't exist. Generated openapiv2 protos and move them into
     temporalio/api/dependencies/protoc_gen_openapiv2/, with import
     rewrites to match.

  Also fixed the Docker proto generation (gen-protos-docker): google-adk
  requires protobuf>=5 which conflicts with the protobuf<4 downgrade
  needed for generation. Fix: remove google-adk before downgrading,
  matching the CI workflow.

  Mirrors sdk-dotnet#633.
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