Skip to content

Comments

Added docs for workflow versioning#5003

Merged
marcduiker merged 31 commits intodapr:v1.17from
acroca:workflow-versioning
Feb 24, 2026
Merged

Added docs for workflow versioning#5003
marcduiker merged 31 commits intodapr:v1.17from
acroca:workflow-versioning

Conversation

@acroca
Copy link
Member

@acroca acroca commented Jan 15, 2026

At the moment I just added the Go code, as it's the only SDK that supports it. We'll need to add more code examples as we add support.

@acroca acroca requested review from a team as code owners January 15, 2026 10:45
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
@acroca acroca force-pushed the workflow-versioning branch from 9f73980 to c07c0bf Compare January 20, 2026 09:33
@acroca acroca requested a review from JoshVanL January 20, 2026 13:18
Copy link
Contributor

@WhitWaldo WhitWaldo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've got a few comments (mostly suggestion for rephrasing) as well

Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Signed-off-by: Albert Callarisa <albert@diagrid.io>
@acroca acroca requested review from JoshVanL and WhitWaldo January 26, 2026 11:20
Signed-off-by: Albert Callarisa <albert@diagrid.io>
@acroca acroca requested a review from alicejgibbons February 12, 2026 14:10
Signed-off-by: Albert Callarisa <albert@diagrid.io>
Copy link
Contributor

@marcduiker marcduiker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

WhitWaldo and others added 3 commits February 19, 2026 15:20
- Reflect consistent naming: "patching" vs "named workflows"
- Reorder to put patching first and describe the documentation from the intended versioning approach as a whole (patch, named version to clean and refactor, loop).
- Clarify that the two are meant to be complementary and are compatible with one another
- Add .NET examples for patching and named workflows
- Modify named section to reflect that .NET takes a slightly different approach (and can't support like-named workflows).

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Updated workflow versioning section
…rkflow/workflow-features-concepts.md

Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Copy link
Contributor

@marcduiker marcduiker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Albert Callarisa <albert@diagrid.io>
Copy link
Member

@msfussell msfussell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Versioning section to be put into a separate document and not into the features-concept. There needs to be a short overview features-concept topic and this then linked to a separate article.

…T example, added link to .NET versioning SDK documentation, fixed link to Dapr CLI workflow reference. Added blurb to features-concepts to point to dedicated page.

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
@WhitWaldo
Copy link
Contributor

The Versioning section to be put into a separate document and not into the features-concept. There needs to be a short overview features-concept topic and this then linked to a separate article.

As soon as @acroca can give me push access on his fork again, I've got a pending PR locally that does this and fixes a few links.

@msfussell
Copy link
Member

@acroca - Please can you enable @WhitWaldo access to your PR?

@acroca
Copy link
Member Author

acroca commented Feb 23, 2026

Done right now

@marcduiker marcduiker added this to the 1.17 milestone Feb 23, 2026
@WhitWaldo
Copy link
Contributor

WhitWaldo commented Feb 23, 2026

@acroca Could you please merge https://github.com/acroca/dapr-docs/tree/whit-versioning-2 into your PR?

@acroca
Copy link
Member Author

acroca commented Feb 23, 2026

Done

Copy link
Member

@msfussell msfussell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few simply comments to fix

@msfussell
Copy link
Member

@acroca - PTAL

WhitWaldo and others added 12 commits February 23, 2026 12:08
…rkflow/workflow-features-concepts.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-features-concepts.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-features-concepts.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-features-concepts.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-versioning.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-versioning.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-versioning.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-versioning.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
…rkflow/workflow-versioning.md

Co-authored-by: Mark Fussell <markfussell@gmail.com>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

{{< /tabpane >}}

### Versioning Process Guidance
Copy link
Member

@msfussell msfussell Feb 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would either put a link to this section on guidance from the ## Versioning overview, or move this into the [workflow/workflow-versioning.md] document at the start. It seems odd to keep this on the concepts section otherwise.

@marcduiker marcduiker merged commit f8bc6e2 into dapr:v1.17 Feb 24, 2026
4 checks passed
@acroca acroca deleted the workflow-versioning branch February 24, 2026 15:37
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.

6 participants