Skip to content

Commit

Permalink
multiple os
Browse files Browse the repository at this point in the history
  • Loading branch information
vaisakhkannan committed Jan 14, 2025
1 parent 1529b02 commit 0717897
Showing 1 changed file with 5 additions and 17 deletions.
22 changes: 5 additions & 17 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,29 +50,17 @@ jobs:
strategy:
fail-fast: false
matrix:
runtime: [ linux, mac, windows ]
#os: [ ubuntu-latest, macOS-latest, windows-latest ]
os: [ ubuntu-latest, macOS-latest, windows-latest, ubuntu-latest, macOS-latest, windows-latest ]
# 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.
include:
- runtime: linux
os: ubuntu-latest
reportName: linux-test-report
- runtime: mac
os: macOS-latest
reportName: mac-test-report
- runtime: windows
os: windows-latest
reportName: windows-test-report
exclude:
- runtime: windows
is24.0.9: true
- runtime: mac
is24.0.9: true

- is24.0.9: true
os: windows-latest
- is24.0.9: true
os: macOS-latest
env:
USE_LOCAL_PLUGIN: ${{ inputs.useLocalPlugin || false }}
REF_LSP4IJ: ${{ inputs.refLsp4ij }}
Expand Down

0 comments on commit 0717897

Please sign in to comment.