Skip to content

Conversation

frankkilcommins
Copy link
Collaborator

  • Add the ability to have reusable success/failure actions defined within components
  • Add ability to have success/failure actions defined at the workflow level and thus leveraged by all steps (similar to parameters)
  • Add Reusable Object to allow referencing of shared success/failure actions (generic to handle future reusable objects)
  • Extend ABNF expressions to support

frankkilcommins and others added 3 commits March 24, 2024 08:56
…170)

* chore: suggest multilevel parameters (#155)

* chore: suggest multilevel parameters

* Update versions/1.0.0.md

Co-authored-by: Frank Kilcommins <[email protected]>

* Update examples/1.0.0/ExtendedParametersExample.workflow.yaml

Co-authored-by: Frank Kilcommins <[email protected]>

* Update versions/1.0.0.md

Co-authored-by: Frank Kilcommins <[email protected]>

---------

Co-authored-by: Frank Kilcommins <[email protected]>

* Remove references to WHATWG to avoid confusion (#145)

* Remove references to WHATWG to avoid confusion

* Correct relative reference wording

* Section 4.2 not 4.1!

* Simplify URI wording

* Adjust Step Parameters desc to cater for Workflow parameters addition (#169)

* feat: add `dependsOn` capability for workflow level (#164)

* feat: add `dependsOn` capability for workflow level

* chore: typo fix

* chore: grammer fix

* feat: Add Request Body Object (#162)

* feat: Add Request Body Object

* chore: fix typos in examples

* Clarity on referencing Components Parameters (#149)

* Clarity on referencing Components Parameters

* Remove Reference Object to avoid clash with JSON Schema keyword. Replace with expression based referencing

* chore: keep fixed field link names consistent

* chore: Name component parameters as type Reusable Parameter Object

* chore: adjust Workflow level parameters to use Reusable Parameter Objects

---------

Co-authored-by: Dmytro Anansky <[email protected]>
Co-authored-by: Nick Denny <[email protected]>
@frankkilcommins frankkilcommins added enhancement New feature or request implementor-draft In scope for first version labels Mar 29, 2024
@frankkilcommins frankkilcommins merged commit 5f25cc1 into main Apr 3, 2024
@frankkilcommins frankkilcommins deleted the extend-action-objects-for-reusability branch July 31, 2024 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request implementor-draft In scope for first version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants