Fix steps order

Some submodules are defined with a git address, so a properly configured github account with a configured SSH key is needed.
Merge pull request #3 from divarvel/patch-1

Fix steps order