Skip to content

test: cover the versioning behavior of dynamic workflows - #854

Draft
xepozz wants to merge 2 commits into
masterfrom
chore/dynamic-workflow-versioning-test
Draft

xepozz wants to merge 2 commits into
masterfrom
chore/dynamic-workflow-versioning-test

Conversation

@xepozz

@xepozz xepozz commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

What was changed

Acceptance tests for the declared (Pinned) and the default versioning behavior of a dynamic workflow.

Why?

RoadRunner ignored the declared behavior of a dynamic workflow; fixed in temporalio/roadrunner-temporal#875.

Checklist

  1. Closes

  2. How was this tested:
    DeploymentTest and DynamicDeploymentTest pass on rr built with the fix; dynamicWorkflowCustomBehaviorPinned fails on RoadRunner 3.0.1. Merge after a RoadRunner release with the fix.

  3. Any docs updates needed?
    No.

Needs roadrunner-temporal with the dynamic workflow versioning fix. RoadRunner 3.0.1 reports AutoUpgrade instead of Pinned.
A dynamic workflow without a declared behavior must take the worker default.

This branch has not been deployed

No deployments
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