capactio / hub-manifests

Holds Capact Hub manifests
Apache License 2.0
1 stars 8 forks source link

Implementations for Interface `capactio.capact.validation.hub.install` are not runnable #23

Closed mszostok closed 3 years ago

mszostok commented 3 years ago

Description

All Implementations for Interface capactio.capact.validation.hub.install are not runnable. After executing Capact Action for this Interface we will get error:

"Cannot render given action: while validating rendered Action: while linting workflow: templates.capact-root.steps[1].start-entrypoint template 'main' type is unknown (will retry - 1/15)"

Expected behavior

I can create and execute Action for capactio.capact.validation.hub.install

Steps to reproduce

capact act create cap.interface.capactio.capact.validation.hub.install

Ideas

This should be fixed, but it will be worth to add additional check for our manifest validation, to check whether Argo workflow is valid and can be rendered.

AC

mszostok commented 3 years ago

Validation part was split to dedicated task: https://github.com/capactio/hub-manifests/issues/28