Skip to content

Conversation

@tsurdilo
Copy link
Contributor

@tsurdilo tsurdilo commented Dec 4, 2021

Signed-off-by: Tihomir Surdilovic tihomir@temporal.io

Many thanks for submitting your Pull Request ❤️!

Please specify parts this PR updates:

  • [ x] Specification
  • [ x] Schema
  • Examples
  • [ x] Extensions
  • [ x] Roadmap
  • Use Cases
  • Community
  • TCK
  • Other

What this PR does / why we need it:
Currently, each extension definition had to define the workflow id and versions for which it applies for. That made it impossible to reuse extension defs between multiple workflow defs.
This change adds a top-level "extensions" prop (array or path to url, string) which allows in the workflow def to say which extensions you want to apply to that workflow definition.

Signed-off-by: Tihomir Surdilovic <tihomir@temporal.io>
@tsurdilo tsurdilo added the area: spec Changes in the Specification label Dec 4, 2021
@tsurdilo tsurdilo added this to the v0.9 milestone Dec 4, 2021
@tsurdilo tsurdilo merged commit b9b7acb into serverlessworkflow:main Dec 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: spec Changes in the Specification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants