allenai / ScienceWorld

ScienceWorld is a text-based virtual environment centered around accomplishing tasks from the standardized elementary science curriculum.
https://sciworld.apps.allenai.org/
Apache License 2.0
199 stars 24 forks source link

CI: compile scienceworld jar #60

Closed MarcCote closed 8 months ago

MarcCote commented 8 months ago

At the moment, we are not checking is the Scala part of the library can be compiled. One has to manually run

./simulator/package.sh
pip install -e .
pytest .

It would be create to add this to the Github Action. The proper way would be to have test runs conditioning on a run that takes care of building the scienceworld.jar as an artifact.