Skip to content

add manifest schema for workflow file#1100

Merged
dOrgJelli merged 13 commits intoorigin-devfrom
970-workflow-manifest
Aug 27, 2022
Merged

add manifest schema for workflow file#1100
dOrgJelli merged 13 commits intoorigin-devfrom
970-workflow-manifest

Conversation

@fetsorn
Copy link
Copy Markdown
Contributor

@fetsorn fetsorn commented Aug 9, 2022

Resolves #970.
The Uri field in the workflow script has type any so that it is compatible with core's TUri extends URI | String type.

@fetsorn fetsorn requested a review from Niraj-Kamdar August 9, 2022 12:45
@fetsorn fetsorn changed the title generate bindings for workflow script add manifest schema for workflow file Aug 9, 2022
Copy link
Copy Markdown
Contributor

@cbrzn cbrzn left a comment

Choose a reason for hiding this comment

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

I think it would make sense not to create a new package for the workflow manifest but rather, to add it to the wrap manifests (will live along with Abi). Since IIRC we are making the workflow a part of the WRAP protocol

Copy link
Copy Markdown
Contributor

@Niraj-Kamdar Niraj-Kamdar left a comment

Choose a reason for hiding this comment

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

LGTM once the requested changes are addressed

Comment thread packages/manifests/workflow/formats/workflow/0.1.json Outdated
Comment thread packages/js/manifests/workflow/src/formats/workflow/index.ts Outdated
Comment thread packages/js/manifests/workflow/src/index.ts Outdated
Comment thread packages/js/manifests/workflow/README.md Outdated
Comment thread packages/js/manifests/workflow/package.json Outdated
Niraj-Kamdar
Niraj-Kamdar previously approved these changes Aug 15, 2022
@Niraj-Kamdar
Copy link
Copy Markdown
Contributor

@fetsorn Can you fix the conflicts so we can get this merged and then would be able to merge the polywrap.test.yaml PR.

Niraj-Kamdar
Niraj-Kamdar previously approved these changes Aug 23, 2022
@Niraj-Kamdar Niraj-Kamdar requested a review from cbrzn August 23, 2022 09:02
@lgtm-com
Copy link
Copy Markdown

lgtm-com Bot commented Aug 26, 2022

This pull request fixes 1 alert when merging 87d8853 into 58757a4 - view on LGTM.com

fixed alerts:

  • 1 for Unsafe shell command constructed from library input

@lgtm-com
Copy link
Copy Markdown

lgtm-com Bot commented Aug 27, 2022

This pull request fixes 1 alert when merging a52470c into 58757a4 - view on LGTM.com

fixed alerts:

  • 1 for Unsafe shell command constructed from library input

@dOrgJelli dOrgJelli merged commit da9e88b into origin-dev Aug 27, 2022
@dOrgJelli dOrgJelli deleted the 970-workflow-manifest branch April 10, 2023 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants