ersilia-os / ersilia

The Ersilia Model Hub, a repository of AI/ML models for infectious and neglected disease research.
https://ersilia.io
GNU General Public License v3.0
203 stars 131 forks source link

🐛 Bug: New model incorporation action test #582

Closed GemmaTuron closed 1 year ago

GemmaTuron commented 1 year ago

Describe the bug.

When a new model is incorporated, the action test_model.yml (from eos-template) is triggered on push. This action tests the model, but it it is using the --repo_path flag. Since the checkpoints for the models are usually already on git-lfs (unlike when you clone the repository to your system, we are now directly inside the online repository, which actually does not contain git lfs objects but just the pointers to them) the model test fails.

Describe the steps to reproduce the behavior

Check the output of the Action in model eos8c0o for example

Expected behavior.

We either clone the repository and use the repo_path flag (but if it is the first push it will still fail) or we use the CLI command

Screenshots.

No response

Operating environment

Ubuntu 20.04.1 LTS

Additional context

No response

GemmaTuron commented 1 year ago

For confirmation, the same issue is reported for example on eos5505: https://github.com/ersilia-os/eos5505/actions/runs/4013175823/jobs/6892236954