Skip to content

[Bug] Build Binaries Github Actions Workflow Fails on nexus-rpc mismatch #1244

@VegetarianOrc

Description

@VegetarianOrc

What are you really trying to do?

Merge a change when the Temporal SDK is referencing a version of nexus-rpc that is not latest.

Describe the bug

The Build Binaries action installs the latest version of nexus-rpc (via nexus-rpc>=1.1.0) when testing the built wheel in a new virtual environment. If the Temporal SDK relies on an older version, the build binaries job fails as it is unable to find a suitable version of nexus-rpc.

Example sequence of events:

  • nexus-rpc versions: 1.1.0, 1.2.0, 1.3.0
  • Temporal depends on nexus-rpc==1.2.0
  • build-binaries action installs nexus-rpc==1.3.0
  • Test wheel step fails b/c the dependency mismatch

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions