Skip to content

Commit cabf7f3

Browse files
committed
try macos as regular build
1 parent e208de5 commit cabf7f3

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

.github/workflows/MacOsBuild.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ on:
33
schedule:
44
- cron: "45 4 * * 1-5" # Monday to Friday at 06:45 CEST (04:45 UTC)
55
workflow_dispatch:
6-
pull_request:
76

87
concurrency:
98
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/build.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
name: Build
22
on:
3+
schedule:
4+
- cron: "0 3 * * *" # Every day at 03:00 UTC
35
push:
46
branches: [master, branch-*, dogfood-*]
57
pull_request:
@@ -128,15 +130,16 @@ jobs:
128130
artifactory-deployer-role: qa-deployer
129131

130132
qa:
131-
name: "Test Python ${{ matrix.python-version }}"
132-
runs-on: github-ubuntu-latest-s
133+
name: "[${{ matrix.runner }}] Test Python ${{ matrix.python-version }}"
134+
runs-on: ${{ matrix.runner }}
133135
needs: [install_deps]
134136
permissions:
135137
id-token: write
136138
contents: write
137139
strategy:
138140
fail-fast: false
139141
matrix:
142+
runner: [github-ubuntu-latest-s, macos-latest-xlarge]
140143
python-version:
141144
["3.9.18", "3.9.6", "3.10.13", "3.11.7", "3.12.1", "3.13.2", "3.14.0"]
142145
steps:
@@ -167,11 +170,15 @@ jobs:
167170
poetry run pytest tests/
168171
169172
its:
170-
name: "Integration Tests"
171-
runs-on: github-ubuntu-latest-s
173+
name: "[${{ matrix.runner }}] Integration Tests"
174+
runs-on: ${{ matrix.runner }}
172175
permissions:
173176
id-token: write
174177
contents: write
178+
strategy:
179+
fail-fast: false
180+
matrix:
181+
runner: [github-ubuntu-latest-s, macos-latest-xlarge]
175182
env:
176183
SONARQUBE_VERSION: 25.3.0.104237
177184
steps:

0 commit comments

Comments
 (0)