39
39
fail-fast : false
40
40
matrix :
41
41
os : [ubuntu-latest, windows-latest, macos-latest]
42
- python-version : ['3.9', 'pypy-3.7 -v7.x']
42
+ python-version : ['3.9', 'pypy-3.9 -v7.x']
43
43
steps :
44
44
- uses : actions/checkout@v3
45
45
- name : Setup Python
@@ -50,10 +50,15 @@ jobs:
50
50
- name : Install pipenv
51
51
run : curl https://raw.githubusercontent.com/pypa/pipenv/master/get-pipenv.py | python
52
52
- name : Install dependencies
53
+ shell : pwsh
53
54
run : |
54
55
mv ./__tests__/data/Pipfile.lock .
55
56
mv ./__tests__/data/Pipfile .
56
- pipenv install --keep-outdated
57
+ if ("${{ matrix.python-version }}" -Match "pypy") {
58
+ pipenv install --keep-outdated --python pypy
59
+ } else {
60
+ pipenv install --keep-outdated --python ${{ matrix.python-version }}
61
+ }
57
62
58
63
python-poetry-dependencies-caching :
59
64
name : Test poetry (Python ${{ matrix.python-version}}, ${{ matrix.os }})
@@ -103,7 +108,7 @@ jobs:
103
108
fail-fast : false
104
109
matrix :
105
110
os : [ubuntu-latest, windows-latest, macos-latest]
106
- python-version : ['3.9', 'pypy-3.7 -v7.x']
111
+ python-version : ['3.9', 'pypy-3.9 -v7.x']
107
112
steps :
108
113
- uses : actions/checkout@v3
109
114
- name : Setup Python
@@ -115,7 +120,12 @@ jobs:
115
120
- name : Install pipenv
116
121
run : curl https://raw.githubusercontent.com/pypa/pipenv/master/get-pipenv.py | python
117
122
- name : Install dependencies
123
+ shell : pwsh
118
124
run : |
119
125
mv ./__tests__/data/Pipfile.lock .
120
126
mv ./__tests__/data/Pipfile .
121
- pipenv install --keep-outdated
127
+ if ("${{ matrix.python-version }}" -Match "pypy") {
128
+ pipenv install --keep-outdated --python pypy
129
+ } else {
130
+ pipenv install --keep-outdated --python ${{ matrix.python-version }}
131
+ }
0 commit comments