Commit 8cc6a12
committed
workflows: add zephyr_revision support to Windows builds
Fixes the zephyr-main scheduled workflow by ensuring Windows builds
use the same Zephyr revision as Linux builds when comparing artifacts.
Commit 4a74239 extracted zmain builds into a separate scheduled
workflow and parameterized the Linux build job to support the
zephyr_revision input. However, the Windows build job was not updated,
causing it to always build against the manifest version while Linux
built against Zephyr main. This caused the compare-linux-win job to
fail when comparing binaries built from different Zephyr versions.
Changes:
- Add zephyr_revision to build-windows matrix (mirrors build-linux)
- Add "select zephyr revision" step for Windows (PowerShell variant)
- Add zephyr_revision to Windows sparse matrix include section
- Add "if: always()" to Windows artifact upload to match Linux
Signed-off-by: Tomasz Leman <tomasz.m.leman@intel.com>1 parent 126674f commit 8cc6a12
1 file changed
+24
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
252 | 256 | | |
253 | 257 | | |
254 | 258 | | |
| |||
268 | 272 | | |
269 | 273 | | |
270 | 274 | | |
| 275 | + | |
271 | 276 | | |
272 | 277 | | |
273 | 278 | | |
| |||
354 | 359 | | |
355 | 360 | | |
356 | 361 | | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
357 | 380 | | |
358 | 381 | | |
359 | 382 | | |
| |||
428 | 451 | | |
429 | 452 | | |
430 | 453 | | |
| 454 | + | |
431 | 455 | | |
432 | 456 | | |
433 | 457 | | |
| |||
0 commit comments