-
-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cwltool --validate fails on packed json when using schemas in version 3.1.20210628163208 #1473
Comments
This isn't an issue with packing incompatibilities between versions either. I've tried packing with both versions and both give the same md5sum. |
Also reported at common-workflow-language/cwl-upgrader#69 |
Thanks @tetron, just checked out #1475 and it resolves the issue! Will hopefully have this workflow in a public repo in the next couple of weeks too to make it easier to reference any potential issues against. I don't think Github actions can trigger a workflow from a trigger in another repository just yet but if I have the bandwidth I'll see if I can set up a weekly validation test of our workflows against the latest version of cwltool to make sure we detect these regressions sooner rather than later. The workaround suggested here wouldn't be viable for us in our case since we don't control the orchestration engine. Fortunately this was detected before the engine was migrated. |
Expected Behavior
Tell us what should happen
workflow that passes valdation on previous cwltool version should pass validation on latest version
Actual Behavior
Workflow fails when using schemas where an attribute of the schema / record is of type
File
Workflow Code
Workflow packed json:
Click to expand!
Full Traceback
Working cwltool (previous version)
Click to expand!
Latest cwltool version
Click to expand!
Your Environment
Check using
cwltool --version
The text was updated successfully, but these errors were encountered: