Skip to content

Add DSC v3 module template with build and configuration scripts#545

Draft
Gijsreyn wants to merge 3 commits intogaelcolas:mainfrom
Gijsreyn:prototype-dscv3-resource
Draft

Add DSC v3 module template with build and configuration scripts#545
Gijsreyn wants to merge 3 commits intogaelcolas:mainfrom
Gijsreyn:prototype-dscv3-resource

Conversation

@Gijsreyn
Copy link

@Gijsreyn Gijsreyn commented Dec 17, 2025

Pull Request

Pull Request (PR) description

Adds a new DscV3Module Plaster template for scaffolding DSC v3 PowerShell modules with class-based resources.

Added

  • New DscV3Module template with complete project scaffolding
  • DscV3Manifest.build.ps1 build task for generating DSC v3 manifests
  • Template includes: build configuration, VS Code settings, sample FileContent resource, and Pester tests

Task list

  • The PR represents a single logical change.
  • Added an entry under the Unreleased section of in the CHANGELOG.md.
  • Local clean build passes without issue or fail tests.
  • Documentation added/updated in README.md.
  • Comment-based help added/updated.
  • Localization strings added/updated in all localization files as appropriate.
  • Unit tests added/updated.
  • Integration tests added/updated (where possible).
  • New/changed code adheres to DSC Community Style Guidelines.

This change is Reviewable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant