diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 2a086f884..5472eb2dd 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -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 @@ -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 @@ -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 }} @@ -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: | @@ -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: @@ -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 diff --git a/.github/workflows/quay-publish.yml b/.github/workflows/quay-publish.yml index 7258e9142..99a62e827 100644 --- a/.github/workflows/quay-publish.yml +++ b/.github/workflows/quay-publish.yml @@ -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 diff --git a/conformance-test.sh b/conformance-test.sh index ffd3a45b5..483ad984e 100755 --- a/conformance-test.sh +++ b/conformance-test.sh @@ -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