Fix: Skip execution tests on CI - require admin/Defender

- All DryRun tests now skip on GitHub Actions (no admin rights)
- Fixed AntiAI compliance script path (Private folder)
- Removed continue-on-error - tests are real quality gates again
- Structure tests still run on CI (manifest, exports, JSON validation)
This commit is contained in:
NexusOne23 2025-12-09 05:50:52 +01:00
parent d8e49ddeb1
commit 745d808771
9 changed files with 40 additions and 25 deletions

View file

@ -29,7 +29,6 @@ jobs:
- name: Run Unit Tests
shell: pwsh
continue-on-error: true # Tests are informational - code works but tests need updating
run: |
$config = New-PesterConfiguration
$config.Run.Path = "Tests/Unit"
@ -48,7 +47,6 @@ jobs:
- name: Run Integration Tests (DryRun only)
shell: pwsh
continue-on-error: true # Tests are informational - code works but tests need updating
run: |
$config = New-PesterConfiguration
$config.Run.Path = "Tests/Integration"