diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 073fe30..015a625 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,7 +17,7 @@ jobs: fail-fast: false matrix: os: - - ubuntu + - ["ubuntu", "ubuntu-20.04"] config: # [Python version, tox env] - ["3.9", "lint"] @@ -33,7 +33,7 @@ jobs: - ["pypy-3.7", "pypy3"] - ["3.9", "coverage"] - runs-on: ${{ matrix.os }}-latest + runs-on: ${{ matrix.os[1] }} if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name name: ${{ matrix.config[1] }} steps: diff --git a/.meta.toml b/.meta.toml index 210610b..abb1367 100644 --- a/.meta.toml +++ b/.meta.toml @@ -2,7 +2,7 @@ # https://github.com/zopefoundation/meta/tree/master/config/pure-python [meta] template = "pure-python" -commit-id = "3e28a86e311ebffdf17f941c09d8ff646993d837" +commit-id = "200573eb414d2228d463da3de7d71a6d6335a704" [python] with-future-python = false @@ -10,6 +10,7 @@ with-legacy-python = true with-pypy = true with-sphinx-doctests = false with-windows = false +with-macos = false [coverage] fail-under = 88 diff --git a/tox.ini b/tox.ini index 4198d2b..2a9b3d8 100644 --- a/tox.ini +++ b/tox.ini @@ -42,6 +42,7 @@ deps = [testenv:isort-apply] basepython = python3 +skip_install = true commands_pre = deps = isort @@ -59,8 +60,8 @@ deps = commands = mkdir -p {toxinidir}/parts/htmlcov coverage run -m zope.testrunner --test-path=src {posargs:-vc} - coverage html - coverage report -m --fail-under=88 + coverage html --ignore-errors + coverage report --ignore-errors --show-missing --fail-under=88 [coverage:run] branch = True