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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions