From 36c4b4018f2aa265d0222e61f15b29e44a1a5a43 Mon Sep 17 00:00:00 2001 From: Shirofune-Security <43838376+Shirofune-Security@users.noreply.github.com> Date: Fri, 18 Sep 2026 21:49:46 +0900 Subject: [PATCH] Run configuration checks with explicit PowerShell shells --- .github/workflows/configuration-results.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/configuration-results.yml b/.github/workflows/configuration-results.yml index 688cba9a..6da70e8e 100644 --- a/.github/workflows/configuration-results.yml +++ b/.github/workflows/configuration-results.yml @@ -9,14 +9,17 @@ permissions: jobs: configuration-results: runs-on: windows-latest - strategy: - matrix: - shell: [powershell, pwsh] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - name: Mocked regression tests (no Windows configuration changes) - shell: ${{ matrix.shell }} + - name: Mocked regressions in Windows PowerShell 5.1 + shell: powershell run: ./tests/Test-ConfigurationResults.ps1 - - name: Real Windows read-only smoke tests - shell: ${{ matrix.shell }} + - name: Read-only Windows smoke in Windows PowerShell 5.1 + shell: powershell + run: ./tests/Test-ConfigurationReadOnlyWindows.ps1 + - name: Mocked regressions in PowerShell 7 + shell: pwsh + run: ./tests/Test-ConfigurationResults.ps1 + - name: Read-only Windows smoke in PowerShell 7 + shell: pwsh run: ./tests/Test-ConfigurationReadOnlyWindows.ps1