From 241d4a82d25ef1e098a08216f9b25fca8dcf36a8 Mon Sep 17 00:00:00 2001 From: "G.Reijn" <26114636+Gijsreyn@users.noreply.github.com> Date: Thu, 14 May 2026 10:40:26 +0200 Subject: [PATCH 1/3] feat: Add adapted resource manifest generation --- RequiredModules.psd1 | 8 ++++++++ build.yaml | 3 +++ 2 files changed, 11 insertions(+) diff --git a/RequiredModules.psd1 b/RequiredModules.psd1 index 69571d44c..ac54918e4 100644 --- a/RequiredModules.psd1 +++ b/RequiredModules.psd1 @@ -75,4 +75,12 @@ # For development 'Viscalyx.Common' = 'latest' # Invoke-PesterJob to run tests + + # For producing Microsoft DSC resource manifests + 'DscResource.Authoring' = @{ + Version = 'latest' + Parameters = @{ + AllowPrerelease = $true + } + } } diff --git a/build.yaml b/build.yaml index 5e7a6455f..637f8b907 100644 --- a/build.yaml +++ b/build.yaml @@ -12,6 +12,7 @@ BuildWorkflow: - Build_Module_ModuleBuilder - Build_NestedModules_ModuleBuilder - Create_Changelog_Release_Output + - Create_DscResourceManifestsList docs: - Clean_WikiContent_Folder @@ -84,6 +85,8 @@ ModuleBuildTasks: - 'Task.*' DscResource.Test: - 'Task.*' + DscResource.Authoring: + - '*.ib.tasks' TaskHeader: | param($Path) From 5c69b03bfec5567906d4341168b05b2e4c5feb1a Mon Sep 17 00:00:00 2001 From: "G.Reijn" <26114636+Gijsreyn@users.noreply.github.com> Date: Thu, 14 May 2026 10:42:30 +0200 Subject: [PATCH 2/3] Update CHANGELOG --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2163ff367..8a6ced4e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- SqlServerDsc + - Added adapted resource manifest generation to the build pipeline. + ### Fixed - SqlScript From cce70300e2d8335327c4c614861a44ca306600d1 Mon Sep 17 00:00:00 2001 From: "G.Reijn" <26114636+Gijsreyn@users.noreply.github.com> Date: Thu, 14 May 2026 11:55:36 +0200 Subject: [PATCH 3/3] Individual adapted resource manifest --- build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.yaml b/build.yaml index 637f8b907..ec88e3091 100644 --- a/build.yaml +++ b/build.yaml @@ -12,7 +12,7 @@ BuildWorkflow: - Build_Module_ModuleBuilder - Build_NestedModules_ModuleBuilder - Create_Changelog_Release_Output - - Create_DscResourceManifestsList + - Create_DscAdaptedResourceManifests docs: - Clean_WikiContent_Folder