repository should be public_repository