Skip to content

feat: php nexus - #870

Draft
xepozz wants to merge 8 commits into
temporalio:mainfrom
xepozz:feature/php-nexus-sync-success
Draft

feat: php nexus#870
xepozz wants to merge 8 commits into
temporalio:mainfrom
xepozz:feature/php-nexus-sync-success

Conversation

@xepozz

@xepozz xepozz commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

What was changed

Why?

Checklist

  1. Closes

  2. How was this tested:

  1. Any docs updates needed?

Related

xepozz added 7 commits August 18, 2026 20:46
Register Nexus service implementations discovered in a feature directory, pass
the runner-created endpoint through to the check, and implement the feature to
the same contract as the Go and Java versions.
- pin the SDK to an exact commit instead of the branch tip
- start RoadRunner when a feature only registers nexus services
- build the worker factory with a workflow client so async operations register
- discover nexus services only through a #[Service] interface, never workflows
- treat an empty endpoint piece as absent and let the python harness ignore it
- set the workflow execution timeout the Go and Java features set
dload's velox action compiles rr from a pinned template plus the plugin refs in
velox.toml, so the harness can test an unreleased rrtemporal by switching one
ref.
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