Jobs are run with a timeout. Better watch the process if you have Github passkey. It will ask at random moment and wait few seconds for your response. Maybe just mention this learning in documentation. And i'm going to create a ssh key without password.