@@ -166,15 +166,14 @@ jobs:
166166 strategy :
167167 fail-fast : false
168168 matrix :
169- python-version : [ '3.14', '3.15.0-beta.1' ]
170- allow-prereleases : true
169+ python-version : [ '3.14', '3.15' ]
171170 selenium-version : [ '4.10.0' ]
172171
173172 steps :
174173 - uses : actions/checkout@v6
175174
176175 - name : Set up Python ${{ matrix.python-version }}
177- uses : actions/setup-python@v6
176+ uses : actions/setup-python@v5
178177 with :
179178 python-version : ${{ matrix.python-version }}
180179 allow-prereleases : true
@@ -191,7 +190,8 @@ jobs:
191190 run : |
192191 python -m pip install -U pip wheel
193192 pip install pipenv
194- pipenv install --dev --skip-lock --python=${{ matrix.python-version }}
193+ pipenv --python "$(which python)"
194+ pipenv install --dev --skip-lock
195195 pipenv install selenium==${{ matrix.selenium-version }}
196196
197197 - name : Run tests on Linux (future Python, non-blocking)
@@ -218,7 +218,7 @@ jobs:
218218 - uses : actions/checkout@v6
219219
220220 - name : Set up Python ${{ matrix.python-version }}
221- uses : actions/setup-python@v6
221+ uses : actions/setup-python@v5
222222 with :
223223 python-version : ${{ matrix.python-version }}
224224
0 commit comments