diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c0d3272f7..c23a35444 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -50,16 +50,18 @@ jobs: strategy: fail-fast: false matrix: - os: [ ubuntu-latest, macOS-latest, windows-latest, windows-latest, macOS-latest, ubuntu-latest ] + runtime: [ linux, mac, windows ] # Adding a check to verify if 'refLTITag' is equal to '24.0.9'. # This code can be removed once the '24.0.9' version is removed from the 'tag' array in the cron job build, and the previous code can be added back. is24.0.9: - ${{ inputs.refLTITag == '24.0.9' }} # Adding a check on macOS and Windows to verify if 'is24.0.9' is equal to 'true'. The value of 'is24.0.9' is used to determine whether the job need to be executed. exclude: - - is24.0.9: true + - runtime: windows + is24.0.9: true os: windows-latest - - is24.0.9: true + - runtime: mac + is24.0.9: true os: macOS-latest env: USE_LOCAL_PLUGIN: ${{ inputs.useLocalPlugin || false }}