You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor GitHub workflows to use a centralized settings object
- Removed individual inputs for module name, debug, verbose, version, prerelease, and working directory from multiple workflows.
- Introduced a unified settings object passed as a JSON string to streamline configuration across workflows.
- Updated workflows: Get-Settings, Get-TestResults, Lint-SourceCode, Test-Module, Test-ModuleLocal, Test-SourceCode, and others to utilize the new settings structure.
- Created new workflows for BeforeAll and AfterAll setup scripts to handle module testing.
- Added Publish-Module and Publish-Site workflows for modular publishing processes.
- Updated README to reflect changes in input parameters and workflow configurations.
0 commit comments