WIP workflows: updates

Test for checking everything 
Missing code added here: https://github.com/jalavik/invenio/tree/workflows-add-redis-code

@PXke you can cherry-pick this and re-push when you have time. Thanks!