Skip to content

Commit dca42aa

Browse files
committed
add matrix.os
1 parent e4bd1ef commit dca42aa

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/zxc-compile-code.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,16 @@ permissions:
6565
jobs:
6666
compile:
6767
name: ${{ inputs.custom-job-label || 'Compiles' }}
68-
runs-on: [self-hosted, Linux, medium, ephemeral]
68+
runs-on: ${{ matrix.os }}
69+
needs:
70+
- generate-baseline
71+
strategy:
72+
fail-fast: false
73+
matrix:
74+
os:
75+
- windows-2022
76+
- windows-2019
77+
- [self-hosted, Linux, medium, ephemeral]
6978
steps:
7079
- name: Checkout Code
7180
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

0 commit comments

Comments
 (0)