We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ace4df5 commit af48930Copy full SHA for af48930
2 files changed
.github/workflows/build.yml
@@ -29,7 +29,8 @@ jobs:
29
java-version: ['11']
30
include:
31
# one test without java to test cjdk fallback
32
- - os: ubuntu-latest
+ - name: test ${{matrix.os}} - ${{matrix.python-version}} no-java
33
+ os: ubuntu-latest
34
python-version: '3.12'
35
java-version: ''
36
bin/test.sh
@@ -77,6 +77,11 @@ if [ "$(uname -s)" = "Darwin" ]
77
then
78
echo "Skipping jep tests on macOS due to flakiness"
79
jepCode=0
80
+elif ! echo "print('Jep is working; proceeding with jep test')" | jep;
81
+then
82
+ # Note: This case occurs when running the no-java CI job.
83
+ echo "Jep installation is nonfunctional; skipping jep tests"
84
+ jepCode=0
85
else
86
echo "# AUTOGENERATED test file for jep; safe to delete.
87
import logging, sys, pytest, scyjava
0 commit comments