add ``--prefer-source`` to prevent auth issues with github