File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -123,11 +123,16 @@ jobs:
123123 - name : Set up Python
124124 uses : actions/setup-python@v6
125125 with :
126- python-version : 3.12
126+ python-version : 3.14
127127 cache : pip
128-
129128 - name : " Test upgrading CWL conformance tests & running them"
130129 run : ./conformance-test.sh
130+ - name : Upload coverage to Codecov
131+ uses : codecov/codecov-action@v5
132+ with :
133+ fail_ci_if_error : true
134+ token : ${{ secrets.CODECOV_TOKEN }}
135+
131136
132137 release_test :
133138 name : cwl-upgrader release test
@@ -139,7 +144,7 @@ jobs:
139144 - name : Set up Python
140145 uses : actions/setup-python@v6
141146 with :
142- python-version : 3.12
147+ python-version : 3.14
143148 cache : pip
144149 cache-dependency-path : |
145150 requirements.txt
Original file line number Diff line number Diff line change @@ -91,8 +91,8 @@ cp -r v1.0 v1.2
9191rm v1.1/* .cwl
9292rm v1.2/* .cwl
9393set +x
94- pushd v1.0 ; cwl-upgrader --v1.1-only --dir ../v1.1 --always-write ./* .cwl; popd
95- pushd v1.0 ; cwl-upgrader --dir ../v1.2 --always-write ./* .cwl; popd
94+ pushd v1.0 ; coverage run --append -m cwl-upgrader --v1.1-only --dir ../v1.1 --always-write ./* .cwl; popd
95+ pushd v1.0 ; coverage run --append -m cwl-upgrader --dir ../v1.2 --always-write ./* .cwl; popd
9696set -x
9797cp conformance_test_v1.0.yaml " ${CONFORMANCE_TEST1} "
9898cp conformance_test_v1.0.yaml " ${CONFORMANCE_TEST2} "
You can’t perform that action at this time.
0 commit comments