Skip to content

Conversation

@cdavernas
Copy link
Member

@cdavernas cdavernas commented Aug 25, 2024

Please specify parts of this PR update:

  • Specification
  • Schema
  • Examples
  • Extensions
  • Use Cases
  • Community
  • CTK
  • Other

Discussion or Issue link:

Closes #851
Closes #989
Closes #990
Closes #993

What this PR does:

  • Adds use cases and authoring guidelines
  • Adds a new README.md to the examples directory
  • Fixes and renames examples
  • Adds new examples
  • Fixes the schema to make the error.instance property optional (should be added by runtimes, if not set, but not necessarily by authors)
  • Fixes the schema to make the httpCall.with.body property accept any type instead of object, thus allowing authors to set a string or a runtime expression as the body of an HTTP request
  • Fix the schema to allow durations to be expressed using ISO 8601 expressions

@cdavernas cdavernas added change: documentation Improvements or additions to documentation. It won't impact a version change. change: feature New feature or request. Impacts in a minor version change labels Aug 25, 2024
@cdavernas cdavernas added this to the v1.0.0 milestone Aug 25, 2024
- Fixed and renamed examples
- Added new examples

Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Charles d'Avernas <[email protected]>
@cdavernas cdavernas changed the title Add use cases Add use cases and examples Aug 25, 2024
@cdavernas cdavernas added change: fix Something isn't working. Impacts in a minor version change. area: spec Changes in the Specification labels Aug 25, 2024
Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Charles d'Avernas <[email protected]>
@cdavernas cdavernas merged commit 7539516 into serverlessworkflow:main Aug 26, 2024
@cdavernas cdavernas deleted the feat-add-use-cases branch August 26, 2024 19:28
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 change: documentation Improvements or additions to documentation. It won't impact a version change. change: feature New feature or request. Impacts in a minor version change change: fix Something isn't working. Impacts in a minor version change.

Projects

Status: Done

2 participants