Add automated tests
Because, you know, testing is good. If you're going to have one of the worlds most disgusting playbooks, laden with tons of Jinja and Pythonic hacks marked up in YAML... you should probably test it and see just how fragile it is.
I know it works with at least one requirements file—Drupal VM's—because I built this playbook after getting frustrated keeping it up to date. See related: https://github.com/geerlingguy/drupal-vm/issues/2013
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This issue is no longer marked for closure.
I'm not even sure what is the best way to implement automated tests is, because the data that this playbook produces is dynamic (i.e. it changes based on the latest version of the roles in the requirements.yml file).