clowder-framework / clowder

A data management system that allows users to share, annotate, organize and analyze large collections of datasets. It provides support for extensible metadata annotation using JSON-LD and a distribute analytics event bus for automatic curation of uploaded data.
https://clowderframework.org/
University of Illinois/NCSA Open Source License
35 stars 17 forks source link

Update ReadTheDocs build config to use `requirements.txt` #342

Closed KastanDay closed 2 years ago

KastanDay commented 2 years ago

Uhoh, the ReadTheDocs build process failed, or see all builds here.

It uses a different build script than GitHub Actions, and does not use the requirements.txt file, therefore it failed when a package was not installed.

We should either update the existing build script to use the requirements.txt file, or use the V2 configuration which would be pushed to Github instead being buried in the ReadTheDocs.org web interface.

Do you know how to edit the ReadTheDocs build? I think it's via the readthedocs.org web interface. @lmarini

Originally posted by @KastanDay in https://github.com/clowder-framework/clowder/pull/339#issuecomment-1083653827

KastanDay commented 2 years ago

This was accomplished via the webui. Adding to the docs' requirements.txt should be no problem now. 🚀