Skip to content

Commit 3f779bb

Browse files
Remove macOS from test matrix in CI workflow
macOS testing was removed from the GitHub Actions test matrix due to reliability issues. The workflow now only tests on Linux and Windows platforms.
1 parent ddedd2f commit 3f779bb

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/build-release.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,8 @@ jobs:
129129
name: dbatools-library-zip
130130
path: artifacts/dbatools.library.zip
131131

132-
# Test matrix - tests on all platforms with proper dependencies and environment
132+
# Test matrix - tests on Linux and Windows platforms with proper dependencies and environment
133+
# Note: macOS testing was removed due to reliability issues
133134
test-matrix:
134135
name: Test on ${{ matrix.os }}
135136
runs-on: ${{ matrix.os }}
@@ -142,10 +143,7 @@ jobs:
142143
script: ./dbatools/.github/scripts/gh-actions.ps1
143144
shell: pwsh
144145
working-directory: ${{ github.workspace }}
145-
- os: macos-latest
146-
script: ./dbatools/.github/scripts/gh-macactions.ps1
147-
shell: pwsh
148-
working-directory: ${{ github.workspace }}
146+
# macOS testing disabled due to reliability issues, even gets stuck at Describing Integration Tests
149147
- os: windows-latest
150148
script: ./dbatools/.github/scripts/gh-winactions.ps1
151149
shell: pwsh

0 commit comments

Comments
 (0)