hubverse-org / hubAdmin

Utilities for administering hubverse Infectious Disease Modeling Hubs
https://hubverse-org.github.io/hubAdmin/
Other
1 stars 2 forks source link

Enhancement/null task id checks #16

Closed annakrystalli closed 5 months ago

annakrystalli commented 5 months ago

This PR resolves #13 and completes hubverse functionality for handling task IDs that may not be relevant to all modeling tasks by introducing a config level check to ensure that there are no all null task IDs.

github-actions[bot] commented 5 months ago

🚀 Deployed on https://66266c2409c8850f048cca3f--hubadmin-pr-previews.netlify.app

annakrystalli commented 5 months ago

Thanks @LucieContamin ! Re: your question, while understandable, I think that's a bit too complex and specific validation to encode into vaildate_config(). Some responsibility for encoding model tasks correctly will always fall onto hub administrators and I feel this one such case.