-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Context
Motivated by accidentally breaking nextstrain run compat in measles (nextstrain/measles#73, nextstrain/measles#100).
Description
Ideally, we'd check the nextstrain-pathogen.yaml file for nextstrain run compatibility and automatically test the workflows that are marked as compatible. Maybe a dynamic matrix of workflows?
Then set up and run the workflows with the currently commit hash of the CI run.
nextstrain setup <pathogen>@<commit>
nextstrain run <pathogen> <workflow> /tmp/<workflow>-output
Open questions
- how do we limit the runtime of the
nextstrain runtests, e.g. use example data? - related to [1], should we limit how many workflows to test?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request