Skip to content

Commit 7831e66

Browse files
committed
nest run into with for xvfb steps
1 parent 619c2c1 commit 7831e66

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

.github/workflows/smoke.yml

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -264,11 +264,23 @@ jobs:
264264
uses: coactions/setup-xvfb@v1
265265
env:
266266
FX_EXECUTABLE: ./firefox/firefox
267-
run: |
268-
"$FX_EXECUTABLE" --version
269-
pipenv run python choose_ci_set.py
270-
pipenv run pytest --fx-executable="$FX_EXECUTABLE" -n 4 $(cat selected_tests) || TEST_EXIT_CODE=$?
271-
exit $TEST_EXIT_CODE
267+
with:
268+
run: |
269+
"$FX_EXECUTABLE" --version
270+
pipenv run python choose_ci_set.py
271+
pipenv run pytest --fx-executable="$FX_EXECUTABLE" -n 4 $(cat selected_tests) || TEST_EXIT_CODE=$?
272+
exit $TEST_EXIT_CODE
273+
- name: Run Smoke Tests in Ubuntu (Headed)
274+
if: steps.setup.conclusion == 'success' && always()
275+
uses: coactions/setup-xvfb@v1
276+
env:
277+
FX_EXECUTABLE: ./firefox/firefox
278+
with:
279+
run: |
280+
mv ./ci_pyproject_headed.toml ./pyproject.toml;
281+
pipenv run python choose_ci_set.py
282+
pipenv run pytest --fx-executable="$FX_EXECUTABLE" $(cat selected_tests) || TEST_EXIT_CODE=$?
283+
exit $TEST_EXIT_CODE
272284
273285
Use-Artifacts:
274286
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)