summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authormattip <matti.picus@gmail.com>2020-11-09 23:49:53 +0200
committermattip <matti.picus@gmail.com>2020-11-10 00:41:42 +0200
commit46ada00fd3284b607473b1b514f3d5c06bf72b74 (patch)
treec68444cbde61f36cae7a8ef3d9e56c73741e783a /.github/workflows
parente77b53a880edf16808488084c67ef090c69b3258 (diff)
downloadnumpy-46ada00fd3284b607473b1b514f3d5c06bf72b74.tar.gz
TST: add pypy3.7
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build_test.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml
index 696c5ae5c..bdefe1bad 100644
--- a/.github/workflows/build_test.yml
+++ b/.github/workflows/build_test.yml
@@ -174,4 +174,29 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}
- uses: ./.github/actions
+ pypy37:
+ needs: smoke_test
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ submodules: recursive
+ fetch-depth: 0
+ - name: get_pypy
+ run: |
+ wget -q https://downloads.python.org/pypy/pypy3.6-v7.3.2-linux64.tar.bz2 -O pypy.tar.bz2
+ mkdir -p pypy3
+ (cd pypy3; tar --strip-components=1 -xf ../pypy.tar.bz2)
+ pypy3/bin/pypy3 -mensurepip
+ pypy3/bin/pypy3 -m pip install --upgrade pip wheel
+ if [ ! -e pypy3/bin/python ]
+ then
+ pushd pypy3/bin
+ ln -s pypy3 python
+ popd
+ fi
+ echo $PWD/pypy3/bin >> $GITHUB_PATH
+
+ - uses: ./.github/actions
+