diff --git a/.gitignore b/.gitignore index f43d093009..ed14722dc1 100644 --- a/.gitignore +++ b/.gitignore @@ -107,10 +107,13 @@ preserve.belle # Ignore auto-generated schema /src/Umbraco.Cms.Targets/tasks/ /src/Umbraco.Cms.Targets/appsettings-schema.*.json +/src/Umbraco.Cms.Targets/umbraco-package-schema.json /src/Umbraco.Web.UI/appsettings-schema.json /src/Umbraco.Web.UI/appsettings-schema.*.json +/src/Umbraco.Web.UI/umbraco-package-schema.json /tests/Umbraco.Tests.Integration/appsettings-schema.json /tests/Umbraco.Tests.Integration/appsettings-schema.*.json +/tests/Umbraco.Tests.Integration/umbraco-package-schema.json /src/Umbraco.Cms/appsettings-schema.json playwright-report trace.zip diff --git a/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj b/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj index 0da5534d56..e8ceb6b216 100644 --- a/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj +++ b/src/Umbraco.Cms.Targets/Umbraco.Cms.Targets.csproj @@ -21,12 +21,14 @@ <_UmbracoCmsJsonSchemaReference>appsettings-schema.Umbraco.Cms.json + <_UmbracoCmsPackageSchemaReference>umbraco-package-schema.json NU5100;NU5128 + @@ -58,4 +60,15 @@ <_PackageFiles Include="$(IntermediateOutputPath)_._" PackagePath="lib\$(TargetFramework)" /> + + + + + + + + + + + diff --git a/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.props b/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.props index b79d9f9a4b..6b513ba6b1 100644 --- a/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.props +++ b/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.props @@ -12,5 +12,6 @@ + diff --git a/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.targets b/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.targets index 4d6e128b68..d8cf5f2a73 100644 --- a/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.targets +++ b/src/Umbraco.Cms.Targets/buildTransitive/Umbraco.Cms.Targets.targets @@ -8,11 +8,14 @@ appsettings-schema.json - + + + + diff --git a/templates/Umbraco.Templates.csproj b/templates/Umbraco.Templates.csproj index 38848d398a..df7904d0ec 100644 --- a/templates/Umbraco.Templates.csproj +++ b/templates/Umbraco.Templates.csproj @@ -1,7 +1,7 @@ Umbraco CMS - Templates - Coontains templates for Umbraco CMS. + Contains templates for Umbraco CMS. Template false false diff --git a/templates/UmbracoProject/.gitignore b/templates/UmbracoProject/.gitignore index 1b6f65e6da..a5233e7c05 100644 --- a/templates/UmbracoProject/.gitignore +++ b/templates/UmbracoProject/.gitignore @@ -463,6 +463,9 @@ $RECYCLE.BIN/ appsettings-schema.json appsettings-schema.*.json +# JSON schema file for umbraco-package.json +umbraco-package-schema.json + # Packages created from the backoffice (package.xml/package.zip) /umbraco/Data/CreatedPackages/