PSModule#
PSModule makes it easy to build, test, and ship PowerShell on GitHub — the fullest expression of the vision, end-to-end.
It is two things at once:
- A module-building workflow — GitHub Actions and reusable workflows that automate the whole PowerShell delivery lifecycle: build, test, version, and publish.
- The modules themselves — a growing collection of reusable PowerShell modules built with that workflow.
PSModule inherits the Coding Standards and Ways of Working from this site and adds only what is specific to the framework. The end-to-end workflow that ships every module — Process-PSModule — is documented under Capabilities, and its module reference lives at psmodule.io.
Canonical boundary#
Cross-org standards and reusable architecture are canonical in MSXOrg/docs, including:
PSModule/docs is now intentionally scoped to module-specific operational details: module catalog pages, Process-PSModule repository anatomy, and template onboarding for module repositories.