Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions .github/workflows/ci-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:

- name: Give the test runner user a name to make provenance happy.
if: ${{ matrix.step == 'unit' || matrix.step == 'mypy' }}
run: sudo usermod -c 'CI Runner' $(whoami)
run: sudo usermod -c 'CI Runner' "$(whoami)"

- name: Set up Python
uses: actions/setup-python@v4
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:
sudo apt-get install -y ./singularity-ce_3.10.4-focal_amd64.deb

- name: Give the test runner user a name to make provenance happy.
run: sudo usermod -c 'CI Runner' $(whoami)
run: sudo usermod -c 'CI Runner' "$(whoami)"

- name: Set up Python
uses: actions/setup-python@v4
Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:
python-version: 3.11
cache: pip

- name: "Test CWL ${{ matrix.version }} conformance"
- name: "Test CWL ${{ matrix.cwl-version }} conformance"
env:
VERSION: ${{ matrix.cwl-version }}
CONTAINER: ${{ matrix.container }}
Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
test-requirements.txt

- name: Give the test runner user a name to make provenance happy.
run: sudo usermod -c 'CI Runner' $(whoami)
run: sudo usermod -c 'CI Runner' "$(whoami)"

- name: Install packages
run: |
Expand All @@ -249,7 +249,7 @@ jobs:
name: Test on macos-latest
runs-on: macos-latest
env:
TOXENV: py310-unit
TOXENV: py311-unit
steps:
- uses: actions/checkout@v3
with:
Expand Down Expand Up @@ -280,7 +280,6 @@ jobs:
- name: Test with tox
run: tox
- name: Upload coverage to Codecov
if: ${{ matrix.step == 'unit' }}
uses: codecov/codecov-action@v3
with:
fail_ci_if_error: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/quay-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- name: Get image tags
id: image_tags
run: |
echo -n ::set-output name=IMAGE_TAGS::${GITHUB_REF#refs/*/}
echo -n ::set-output "name=IMAGE_TAGS::${GITHUB_REF#refs/*/}"
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
Expand Down
2 changes: 1 addition & 1 deletion conformance-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ venv cwl-conformance-venv
pip install -U setuptools wheel pip
pip uninstall -y cwltool
pip install "${SCRIPT_DIRECTORY}" -r"${SCRIPT_DIRECTORY}/requirements.txt"
pip install cwltest>=2.3 pytest-cov pytest-xdist
pip install 'cwltest>=2.3' pytest-cov pytest-xdist

# Set conformance test filename
if [[ "${VERSION}" = "v1.0" ]] ; then
Expand Down