Add Powershell Lab for Windows #4
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a comprehensive GitHub Actions testing framework for validating the PowerShell K8s Lab setup. It includes detailed workflows for both basic and advanced testing, along with documentation to guide usage and customization. The key changes focus on adding a streamlined CI workflow, improving test coverage, and providing robust reporting.
New GitHub Actions Workflows for PowerShell K8s Lab
README.md
in.github/workflows/
to explain the purpose, triggers, test types, and usage of the testing workflows. It also includes troubleshooting tips and environment requirements.test-powershell-lab-simple.yml
for validating PowerShell scripts, including syntax checks, basic functionality tests (e.g., help/status commands), file structure validation, and YAML syntax verification. This workflow supports manual, scheduled, and event-based triggers.Enhanced Test Coverage and Reporting
syntax
,basic
,full
) and modify default test behavior intest-lab.ps1
. The workflows are designed to support both CI and local testing environments. [1] [2]