Update CI workflow to use parallelized install

Remove deprecated runtime option from CI
This commit is contained in:
Ethan Paul 2021-04-19 23:48:38 -04:00
parent 6d97919138
commit 7152e4e94f
No known key found for this signature in database
GPG Key ID: D0E2CBF1245E92BF

View File

@ -40,7 +40,7 @@ jobs:
- name: Setup:env
run: .github/scripts/setup-env.sh
- name: Run:${{ matrix.python.toxenv }}
run: $HOME/ci/bin/tox -e ${{ matrix.python.toxenv }} --require-poetry
run: $HOME/ci/bin/tox -e ${{ matrix.python.toxenv }} --parallelize-locked-install=10
Check:
runs-on: ubuntu-latest
steps:
@ -63,8 +63,8 @@ jobs:
- name: Setup:env
run: .github/scripts/setup-env.sh
- name: Run:static
run: $HOME/ci/bin/tox -e static --require-poetry
run: $HOME/ci/bin/tox -e static --parallelize-locked-install=10
- name: Run:static-tests
run: $HOME/ci/bin/tox -e static-tests --require-poetry
run: $HOME/ci/bin/tox -e static-tests --parallelize-locked-install=10
- name: Run:security
run: $HOME/ci/bin/tox -e security --require-poetry
run: $HOME/ci/bin/tox -e security --parallelize-locked-install=10