From 463274689d1f64ec6df36870f697c02aee6ad189 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 9 Oct 2022 06:37:17 +0200 Subject: [PATCH 1/3] GitHub Action to pip install symengine --- .github/workflows/pip_install.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/pip_install.yml diff --git a/.github/workflows/pip_install.yml b/.github/workflows/pip_install.yml new file mode 100644 index 00000000..af2947e7 --- /dev/null +++ b/.github/workflows/pip_install.yml @@ -0,0 +1,13 @@ +name: pip_install +on: [pull_request, push] +jobs: + pip_install: + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest] # [ubuntu-latest, macos-latest, windows-latest] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11-dev', 'pypy3.9'] + runs-on: ubuntu-latest + steps: + - run: pip install --upgrade pip wheel + - run: pip install symengine From 3fd8fab26889c96f277e3ea90a42cb46becfe5a9 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 9 Oct 2022 06:40:30 +0200 Subject: [PATCH 2/3] uses: actions/setup-python@v4 --- .github/workflows/pip_install.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pip_install.yml b/.github/workflows/pip_install.yml index af2947e7..0d16555b 100644 --- a/.github/workflows/pip_install.yml +++ b/.github/workflows/pip_install.yml @@ -9,5 +9,8 @@ jobs: python-version: ['3.7', '3.8', '3.9', '3.10', '3.11-dev', 'pypy3.9'] runs-on: ubuntu-latest steps: + - uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} - run: pip install --upgrade pip wheel - run: pip install symengine From cbb6b978b53a1c179b9ac1c2c1970c68ddd905f3 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 9 Oct 2022 23:12:41 +0200 Subject: [PATCH 3/3] Update pip_install.yml --- .github/workflows/pip_install.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pip_install.yml b/.github/workflows/pip_install.yml index 0d16555b..6af2494a 100644 --- a/.github/workflows/pip_install.yml +++ b/.github/workflows/pip_install.yml @@ -5,7 +5,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest] # [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest] # [ubuntu-latest, macos-latest, windows-latest] python-version: ['3.7', '3.8', '3.9', '3.10', '3.11-dev', 'pypy3.9'] runs-on: ubuntu-latest steps: