diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 321d700bd..25e2b9a46 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -50,7 +50,7 @@ jobs: strategy: fail-fast: false matrix: - runtime: [ linux, mac, windows ] + runtime: [ linux, mac, mac1, mac2, windows, linux1, windows1, linux2, windows2 ] include: - runtime: linux os: ubuntu-latest @@ -58,9 +58,27 @@ jobs: - runtime: mac os: macOS-latest reportName: mac-test-report + - runtime: mac1 + os: macOS-latest + reportName: mac-test-report1 + - runtime: mac2 + os: macOS-latest + reportName: mac-test-report2 - runtime: windows os: windows-latest reportName: windows-test-report + - runtime: linux1 + os: ubuntu-latest + reportName: linux-test-report1 + - runtime: windows1 + os: windows-latest + reportName: windows-test-report1 + - runtime: linux2 + os: ubuntu-latest + reportName: linux-test-report2 + - runtime: windows2 + os: windows-latest + reportName: windows-test-report2 env: USE_LOCAL_PLUGIN: ${{ inputs.useLocalPlugin || false }} REF_LSP4IJ: ${{ inputs.refLsp4ij }} @@ -108,7 +126,7 @@ jobs: if: ${{ runner.os == 'Linux' && !failure() }} uses: actions/upload-artifact@v4.3.4 with: - name: liberty-tools-intellij-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }} + name: liberty-tools-intellij-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }}-${{ matrix.runtime }} path: | ./**/*liberty-tools-intellij*.zip ./**/libs/*liberty-tools-intellij*.jar @@ -124,4 +142,4 @@ jobs: with: name: ${{ matrix.reportName }}-LTI-${{ env.REF_LTI_TAG || 'default' }}-LSP4IJ-${{ env.LSP4IJ_BRANCH }} path: | - liberty-tools-intellij/build/reports/ + liberty-tools-intellij/build/reports/ \ No newline at end of file