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
8. Plan Phase 2 → Describe task generation approach (DO NOT create tasks.md)
28
27
9. STOP - Ready for /tasks command
29
-
```
30
28
31
29
**IMPORTANT**: The /plan command STOPS at step 7. Phases 2-4 are executed by other commands:
32
30
@@ -35,7 +33,13 @@
35
33
36
34
## Summary
37
35
38
-
Extract BeforeAll/AfterAll test setup/teardown logic from Test-ModuleLocal.yml into a reusable local composite action. This reduces workflow duplication, improves maintainability, and enables reuse across workflows. The single composite action will accept a mode parameter (before/after) to control which script to execute (BeforeAll.ps1 or AfterAll.ps1) and error handling behavior. The action will be located at `.github/actions/setup-test/action.yml` and will integrate with existing PSModule/GitHub-Script and PSModule/Install-PSModuleHelpers actions. Documentation will clearly explain that BeforeAll/AfterAll scripts are intended for managing external test resources (cloud infrastructure, external databases, third-party services) that are independent of the test platform/OS, while test-specific resources should be created within the tests themselves.
36
+
Extract BeforeAll/AfterAll test setup/teardown logic from Test-ModuleLocal.yml into a reusable local composite action. This reduces workflow
37
+
duplication, improves maintainability, and enables reuse across workflows. The single composite action will accept a mode parameter (before/after) to
38
+
control which script to execute (BeforeAll.ps1 or AfterAll.ps1) and error handling behavior. The action will be located at
39
+
`.github/actions/setup-test/action.yml` and will integrate with existing PSModule/GitHub-Script and PSModule/Install-PSModuleHelpers actions.
40
+
Documentation will clearly explain that BeforeAll/AfterAll scripts are intended for managing external test resources (cloud infrastructure, external
41
+
databases, third-party services) that are independent of the test platform/OS, while test-specific resources should be created within the tests
42
+
themselves.
39
43
40
44
## Technical Context
41
45
@@ -132,7 +136,7 @@ Extract BeforeAll/AfterAll test setup/teardown logic from Test-ModuleLocal.yml i
0 commit comments