File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,10 @@ jobs:
2121
2222 - uses : actions/setup-python@v6
2323 with :
24- python-version : ' 3.9 .x'
24+ python-version : ' 3.10 .x'
2525
2626 - name : Setup prerequirements
27- run : pip install "cwltest>=2.3" pytest-xdist " cwltool>=3.1.20240909164951"
27+ run : pip install "cwltest>=2.3" pytest-xdist git+https://github.com/common-workflow-language/ cwltool.git@refs/pull/2177/head
2828
2929 - name : Copy in cwltool-specific configuration for the cwltest pytest plugin
3030 run : cp "$(python -c 'from cwltool.tests.util import get_data; print(get_data("tests/cwl-conformance/cwltool-conftest.py"))')" conftest.py
Original file line number Diff line number Diff line change @@ -159,7 +159,9 @@ The exit code of the process is available to expressions in
159159If the output directory contains a file named "cwl.output.json", that
160160file must be loaded and used as the output object. In this case, the
161161output object should still be type-checked against the ` outputs `
162- section, but ` outputBinding ` is ignored.
162+ section, but ` outputBinding ` is ignored. If an output name is present
163+ in the "cwl.output.json" file, but has not been declared in the
164+ ` outputs ` section, it is ignored and not propagated to the next steps.
163165
164166For Files and Directories, if the value of ` path ` is a relative path
165167pattern (does not begin with a slash '/') then it is resolved relative
You can’t perform that action at this time.
0 commit comments