|
90 | 90 |
|
91 | 91 | strategy: |
92 | 92 | matrix: |
93 | | - os: [windows-latest, ubuntu-latest] |
| 93 | + os: [windows-latest, ubuntu-latest, macos-latest] |
94 | 94 |
|
95 | 95 | runs-on: ${{ matrix.os }} |
96 | 96 |
|
@@ -124,8 +124,8 @@ jobs: |
124 | 124 | run: | |
125 | 125 | mkdir -p artifacts |
126 | 126 | echo "Capturing tool versions..." |
127 | | - # Create short job ID: build-win, build-ubuntu |
128 | | - OS_SHORT=$(echo "${{ matrix.os }}" | sed 's/windows-latest/win/;s/ubuntu-latest/ubuntu/') |
| 127 | + # Create short job ID: build-windows, build-ubuntu, build-macos |
| 128 | + OS_SHORT=$(echo "${{ matrix.os }}" | sed 's/-latest//') |
129 | 129 | JOB_ID="build-${OS_SHORT}" |
130 | 130 | dotnet versionmark --capture --job-id "${JOB_ID}" \ |
131 | 131 | --output "artifacts/versionmark-${JOB_ID}.json" -- \ |
@@ -230,6 +230,7 @@ jobs: |
230 | 230 | uses: github/codeql-action/init@v4 |
231 | 231 | with: |
232 | 232 | languages: csharp |
| 233 | + build-mode: manual |
233 | 234 | queries: security-and-quality |
234 | 235 | config-file: ./.github/codeql-config.yml |
235 | 236 |
|
@@ -285,7 +286,7 @@ jobs: |
285 | 286 |
|
286 | 287 | strategy: |
287 | 288 | matrix: |
288 | | - os: [windows-latest, ubuntu-latest] |
| 289 | + os: [windows-latest, ubuntu-latest, macos-latest] |
289 | 290 | dotnet-version: ['8.x', '9.x', '10.x'] |
290 | 291 |
|
291 | 292 | steps: |
@@ -331,8 +332,8 @@ jobs: |
331 | 332 | run: | |
332 | 333 | mkdir -p artifacts |
333 | 334 | echo "Capturing tool versions..." |
334 | | - # Create short job ID: int-win-8, int-win-9, int-ubuntu-8, etc. |
335 | | - OS_SHORT=$(echo "${{ matrix.os }}" | sed 's/windows-latest/win/;s/ubuntu-latest/ubuntu/') |
| 335 | + # Create short job ID: int-windows-8, int-ubuntu-9, int-macos-10, etc. |
| 336 | + OS_SHORT=$(echo "${{ matrix.os }}" | sed 's/-latest//') |
336 | 337 | DOTNET_SHORT=$(echo "${{ matrix.dotnet-version }}" | sed 's/\.x$//') |
337 | 338 | JOB_ID="int-${OS_SHORT}-${DOTNET_SHORT}" |
338 | 339 | dotnet versionmark --capture --job-id "${JOB_ID}" \ |
|
0 commit comments