Skip to content

Ship Workflow child completion fixes in Server 2.3.4 - #145

Merged
rmcdaniel merged 1 commit into
mainfrom
fix/workflow-child-completion-2.0.8
Sep 8, 2026
Merged

rmcdaniel merged 1 commit into
mainfrom
fix/workflow-child-completion-2.0.8

Conversation

@rmcdaniel

@rmcdaniel rmcdaniel commented Sep 8, 2026

Copy link
Copy Markdown
Member

Delivered

Ships the fixes for durable-workflow/workflow#493 and durable-workflow/workflow#495 in Server 2.3.4 and Helm 0.1.83.

  • Pins published Workflow 2.0.8 and its immutable commit in Composer.
  • Updates generated release consumers through the existing source-release manifest.
  • No Server application code, schema, API, admission policy or wire-format changes. No Cloud deployment.

Verification

  • Upstream engine fix and qualification: Fix child completion wake-ups and handled-failure propagation workflow#494.
  • Composer downloaded 2.0.8 from Packagist; only the Workflow dependency changed. Composer audit reported no vulnerabilities.
  • Local child/parallel tests: 76 tests / 801 assertions, no failures or errors (11 existing PHPUnit deprecations).
  • All PR checks passed: feature/source qualification, MySQL HTTP replay/query, MySQL/PostgreSQL rolling upgrades, bounded polling/cache and real kind chart installation. The source-release generator tests passed with PHP available in CI.
  • Release run 34234689024 passed image identity, bare-image first run, source-free Compose, protocol catalog and anonymous Helm install.
  • Downloaded image index: sha256:5332c57d6baf2194d7bea425496b71896737b261aedaf67323d086cd20450cd0. It contains Server d526bc9 and Workflow 2.0.8 at 12c7e8b88d5d71d5e2273b0d182aa9cf22809590.

Temporary local test containers, network and image are removed. Existing contradictory terminal histories are not automatically rewritten.

@rmcdaniel

Copy link
Copy Markdown
Member Author

Qualification passed on b585d4d: all required checks green, including feature/source qualification, MySQL replay/query HTTP, MySQL and PostgreSQL predecessor/successor tests, bounded polling/cache checks and a real kind chart installation. The generator test also passed in CI with PHP available; the earlier local failure was a missing host executable, not a product failure.

The lockfile contains only the published Workflow 2.0.8 dependency update plus generated release identities. No Server application or wire-contract changes. Local child/parallel tests against the downloaded package passed (76 tests, 801 assertions).

Proceeding with Server 2.3.4 / Helm 0.1.83 publication, followed by the existing published-image, first-run and anonymous Helm verification. This does not deploy Cloud.

@rmcdaniel
rmcdaniel merged commit d526bc9 into main Sep 8, 2026
14 checks passed
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.

2 participants