diff --git a/.github/workflows/quix-backend-build.yml b/.github/workflows/quix-backend-build.yml index 0c1528b5f..89e16b459 100644 --- a/.github/workflows/quix-backend-build.yml +++ b/.github/workflows/quix-backend-build.yml @@ -8,7 +8,7 @@ on: - 'quix-backend/**' jobs: scala_tests: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: scala_version: ['2.12.17', '2.13.9'] @@ -24,6 +24,7 @@ jobs: - name: Build and Test working-directory: ./quix-backend run: | + pip3 install py4j sbt ++${{matrix.scala_version}} -v -Dfile.encoding=UTF-8 test publishM2 if [[ ${{matrix.scala_version}} = '2.12.15' ]] then diff --git a/quix-backend/quix-modules/quix-python-module/src/test/scala/quix/python/PythonExecutorTest.scala b/quix-backend/quix-modules/quix-python-module/src/test/scala/quix/python/PythonExecutorTest.scala index f0491f36b..a177ce9a4 100644 --- a/quix-backend/quix-modules/quix-python-module/src/test/scala/quix/python/PythonExecutorTest.scala +++ b/quix-backend/quix-modules/quix-python-module/src/test/scala/quix/python/PythonExecutorTest.scala @@ -91,9 +91,8 @@ class PythonExecutorTest extends SpecWithJUnit with MustMatchers { "support requirements syntax for packages.install " in new ctx { executor.execute(script( code = - """packages.install('ujson==1.35') + """packages.install('ujson==5.6.0') |packages.install('ujson>1.0') - |packages.install('ujson>1.0,<1.30') | |import ujson |print(123)