Skip to content

Advance the product tuple to Workflow 2.20.1 - #271

Closed
rmcdaniel wants to merge 3 commits into
mainfrom
acceptance/2.14.0-workflow-2.20.1
Closed

rmcdaniel wants to merge 3 commits into
mainfrom
acceptance/2.14.0-workflow-2.20.1

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Moves the qualified tuple's Workflow from 2.5.12 to 2.20.1. Waterline stays 2.14.0 and sdk-php stays 3.4.1.

Evidence

Published-image-qualification run 41783085214 was dispatched from this branch at b368b211, whose release/current-product-tuple.json is byte-identical to this head's. It tested the published Waterline 2.14.0 artifacts:

  • image index sha256:b00ba472…1c98, release 2.14.0, source ff22ddf0;
  • publisher commit 73c63d40 for the provenance guard.

All 8 jobs succeeded:

  • Published image on linux/amd64 and linux/arm64;
  • Published per-platform provenance;
  • Published browser recovery on linux/amd64 and linux/arm64;
  • Published Composer consumer and browser, which locked durable-workflow/waterline (2.14.0) and durable-workflow/workflow (2.20.1);
  • Published service request budget and browser recovery, which locked SDK 3.4.1, plus 2.4.0 in its legacy-compatibility consumer.

The previous tuple (#270, Workflow 2.5.12) came from the 2.14.0 publish run 41782261187.

Change

  • release/current-product-tuple.json: workflow 2.5.12 → 2.20.1.
  • CHANGELOG.md: the Unreleased tuple line names both runs.

SDK 3.9.4 isn't part of this PR. It moves with the next Waterline release, where the image's bundled SDK and the tuple change together.

🤖 Generated with Claude Code

rmcdaniel and others added 3 commits November 4, 2026 00:04
Branch-only tuple for a published-acceptance dispatch against the
published 2.14.0 image. It isn't for merge until the run passes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rmcdaniel rmcdaniel added the agent:waterline Work by the waterline agent label Nov 4, 2026
@sonarqubecloud

sonarqubecloud Bot commented Nov 4, 2026

Copy link
Copy Markdown

@rmcdaniel

Copy link
Copy Markdown
Member Author

Closing without merge. waterline_release_identity.py doesn't let the product tuple's Workflow be newer than Waterline's own require-dev pin (2.5.12), so "Stable release contracts" refuses this alone.

The evidence stays valid and is kept:

  • branch acceptance/2.14.0-workflow-2.20.1;
  • published-acceptance run 41783085214, where all 8 jobs passed for Waterline 2.14.0 with Workflow 2.20.1.

Per General's decision, the next-release dependency PR moves require-dev to Workflow 2.20.x and SDK 3.9.4, updates the image's bundled SDK, and runs the full matrix. Then come the 2.15.0 release, published acceptance, and the tuple.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent:waterline Work by the waterline agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant