From 636f34d84bc8f1840b54713c497e08cda9ba60a7 Mon Sep 17 00:00:00 2001 From: Richard McDaniel <1130888+rmcdaniel@users.noreply.github.com> Date: Mon, 9 Nov 2026 03:52:30 +0000 Subject: [PATCH] Use the qualified Native 3.3.1 image in service journeys Pin the Server version and index digest in the shared artifact tuple. Keep the published SDK, Workflow, CLI and Waterline versions unchanged, and direct the README to the tuple for current version identities. Co-Authored-By: Codex --- README.md | 6 +++--- polyglot/qualified-artifact-tuple.json | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index db8048f..0b27e3e 100644 --- a/README.md +++ b/README.md @@ -48,9 +48,9 @@ scripts/prepare-apt-build-source.sh The qualified tuple in [`polyglot/qualified-artifact-tuple.json`](polyglot/qualified-artifact-tuple.json) -pins every published artifact the journeys use: native Durable Workflow Server -3.3.0 (by image digest), Workflow 2.22.0, Waterline 2.13.2, PHP SDK 3.11.0, -Python SDK 2.14.1, Rust SDK 4.12.0 and CLI 2.3.3. `artifacts.workflow` selects +pins every published artifact the journeys use: the native Server image by +digest, Workflow, Waterline, the PHP/Python/Rust SDKs and the CLI. +`artifacts.workflow` selects the embedded application's Composer package; the Composer lock must match it. Native Server is one process that creates its schema and `default` namespace and runs timers, schedules and activity timeouts itself, so the stacks start no diff --git a/polyglot/qualified-artifact-tuple.json b/polyglot/qualified-artifact-tuple.json index 2608daa..8b3feee 100644 --- a/polyglot/qualified-artifact-tuple.json +++ b/polyglot/qualified-artifact-tuple.json @@ -2,13 +2,13 @@ "schema": "durable-workflow.sample-app.polyglot-qualified-artifact-tuple", "schemaVersion": 1, "source": "polyglot/qualified-artifact-tuple.json", - "serverImage": "durableworkflow/server:3.3.0@sha256:cb4b11bd6235a551cf51e7dc6342504fbbcef19959618b376fb5648ca00fc388", + "serverImage": "durableworkflow/server:3.3.1@sha256:775e83d5584cd49722ecde379efa8be3cc0a0ba935f7d31131c70bcddb2ef788", "artifacts": { "cli": "2.3.3", "sdk-php": "3.11.0", "sdk-python": "2.14.1", "sdk-rust": "4.12.0", - "server": "3.3.0", + "server": "3.3.1", "waterline": "2.13.2", "workflow": "2.22.0" }