Add remote archive checks before pulling them
At this moment, when the user pull archives from a remote repository, those archives are downloaded without any checks.
One idea can be to check if the archive name is actually a commit of the git repository.