From 2ce8a0b8b74a47f5ecffe71ecdd6fa21e56ef99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Niederb=C3=BChl?= Date: Sat, 28 Dec 2019 12:36:20 +0100 Subject: [PATCH 1/4] Trigger github action tests also on pull requests --- .github/workflows/test.yml | 43 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9f085d60..c50494cb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,10 +1,9 @@ name: Test -on: [push] +on: [push, pull_request] jobs: build: - runs-on: windows-latest strategy: max-parallel: 3 @@ -12,23 +11,23 @@ jobs: python-version: [3.5, 3.6, 3.7] steps: - - uses: actions/checkout@v1 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v1 - with: - python-version: ${{ matrix.python-version }} - - name: Set Python PATH - run: ci/actions/setup - - name: Install Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: nightly - default: true - - name: Build - run: cargo build --verbose - - name: Install test dependencies - run: | - python -m pip install -U pip setuptools - pip install setuptools-rust pytest pytest-benchmark tox tox-venv - - name: Test - run: ci/actions/test + - uses: actions/checkout@v1 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v1 + with: + python-version: ${{ matrix.python-version }} + - name: Set Python PATH + run: ci/actions/setup + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + default: true + - name: Build + run: cargo build --verbose + - name: Install test dependencies + run: | + python -m pip install -U pip setuptools + pip install setuptools-rust pytest pytest-benchmark tox tox-venv + - name: Test + run: ci/actions/test From 5a3f903745fd5c8d7892ad83f63e424775419739 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Niederb=C3=BChl?= Date: Sat, 28 Dec 2019 12:37:47 +0100 Subject: [PATCH 2/4] Add Python 3.8 to github actions tests --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c50494cb..eca64e18 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: strategy: max-parallel: 3 matrix: - python-version: [3.5, 3.6, 3.7] + python-version: [3.5, 3.6, 3.7, 3.8] steps: - uses: actions/checkout@v1 From 5c1cb34c4a126306c931fb0a4a56a9ac2a0a2e92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Niederb=C3=BChl?= Date: Sat, 28 Dec 2019 12:45:45 +0100 Subject: [PATCH 3/4] gh-actions: Set max-parallel to 4 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index eca64e18..893bf47b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ jobs: build: runs-on: windows-latest strategy: - max-parallel: 3 + max-parallel: 4 matrix: python-version: [3.5, 3.6, 3.7, 3.8] From 1d5cc89deb5b138d4c8133f35de6d7a17a1a80be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20Niederb=C3=BChl?= Date: Sat, 28 Dec 2019 13:02:31 +0100 Subject: [PATCH 4/4] Revert "Add Python 3.8 to github actions tests" This reverts commit 5a3f903745fd5c8d7892ad83f63e424775419739. --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 893bf47b..0dad2516 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.5, 3.6, 3.7, 3.8] + python-version: [3.5, 3.6, 3.7] steps: - uses: actions/checkout@v1