Skip to content

Commit d65c7c8

Browse files
committed
try macos as regular build
1 parent 100ed4d commit d65c7c8

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,15 +128,16 @@ jobs:
128128
artifactory-deployer-role: qa-deployer
129129

130130
qa:
131-
name: "Test Python ${{ matrix.python-version }}"
132-
runs-on: github-ubuntu-latest-s
131+
name: "[${{ matrix.runner }}] Test Python ${{ matrix.python-version }}"
132+
runs-on: ${{ matrix.runner }}
133133
needs: [install_deps]
134134
permissions:
135135
id-token: write
136136
contents: write
137137
strategy:
138138
fail-fast: false
139139
matrix:
140+
runner: [github-ubuntu-latest-s, macos-latest-xlarge]
140141
python-version:
141142
["3.9.18", "3.9.6", "3.10.13", "3.11.7", "3.12.1", "3.13.2", "3.14.0"]
142143
steps:
@@ -167,11 +168,15 @@ jobs:
167168
poetry run pytest tests/
168169
169170
its:
170-
name: "Integration Tests"
171-
runs-on: github-ubuntu-latest-s
171+
name: "[${{ matrix.runner }}] Integration Tests"
172+
runs-on: ${{ matrix.runner }}
172173
permissions:
173174
id-token: write
174175
contents: write
176+
strategy:
177+
fail-fast: false
178+
matrix:
179+
runner: [github-ubuntu-latest-s, macos-latest-xlarge]
175180
env:
176181
SONARQUBE_VERSION: 25.3.0.104237
177182
steps:

0 commit comments

Comments
 (0)