diff options
author | Bert JW Regeer <bertjw@regeer.org> | 2019-09-19 21:02:19 -0700 |
---|---|---|
committer | Bert JW Regeer <bertjw@regeer.org> | 2019-09-19 21:03:28 -0700 |
commit | b64a592f200554ee405c43d043f7f181e1930599 (patch) | |
tree | a84de693728f30b0f8e70121df7b7aee5efcfeaa | |
parent | d77c2cf6b04c4c2a7fa0532d36638eec8f109731 (diff) | |
download | waitress-b64a592f200554ee405c43d043f7f181e1930599.tar.gz |
Add macOS testing
-rw-r--r-- | .github/workflows/ci-macos.yml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml new file mode 100644 index 0000000..d56adf2 --- /dev/null +++ b/.github/workflows/ci-macos.yml @@ -0,0 +1,29 @@ +name: Build/test on MacOS +# This workflow is triggered on pushes to the repository. +on: [push] + +jobs: + test: + runs-on: macOS-latest + strategy: + matrix: + tox: [ + {'py': '2.7', 'env': 'py27'}, + {'py': '3.5', 'env': 'py35'}, + {'py': '3.6', 'env': 'py36'}, + {'py': '3.7', 'env': 'py37'}, + ] + architecture: ['x64'] + name: "Python: ${{ matrix.tox.py }}" + steps: + - uses: actions/checkout@master + - name: Setup python + uses: actions/setup-python@v1 + with: + python-version: ${{ matrix.tox.py }} + architecture: ${{ matrix.architecture }} + - run: pip install tox + - name: Running tox + run: | + ulimit -n 4096 + tox -e ${{ matrix.tox.env }} |