diff --git a/src/code/PublishPSResource.cs b/src/code/PublishPSResource.cs index 524e86ae1..f7f1237de 100644 --- a/src/code/PublishPSResource.cs +++ b/src/code/PublishPSResource.cs @@ -122,6 +122,9 @@ public PSCredential ProxyCredential { #region DynamicParameters public object GetDynamicParameters() { + // Create a respository story (the PSResourceRepository.xml file) if it does not already exist (i.e on a new machine without PSGet) + RepositorySettings.CheckRepositoryStore(); + PSRepositoryInfo repository = RepositorySettings.Read(new[] { Repository }, out string[] _).FirstOrDefault(); if (repository is not null && repository.ApiVersion == PSRepositoryInfo.APIVersion.ContainerRegistry) {