From fff344a75580fa5acc275d4b2166d0e6eb7b7a15 Mon Sep 17 00:00:00 2001 From: neorin Date: Thu, 16 Nov 2023 01:12:53 +0900 Subject: [PATCH] Update build-windows.yml --- .github/workflows/build-windows.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 1192983..497fa01 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -1,4 +1,4 @@ -name: Build Windows +name: Build Project on: push: @@ -7,8 +7,14 @@ on: jobs: build: - name: Run build steps + name: Build for ${{ matrix.targetPlatform }} runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + targetPlatform: + - StandaloneOSX + - StandaloneWindows64 steps: # Checkout - name: Checkout repository @@ -18,7 +24,7 @@ jobs: - uses: actions/cache@v3 with: path: Library - key: Library-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }} + key: Library-${{ matrix.targetPlatform }} restore-keys: | Library- @@ -31,12 +37,12 @@ jobs: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} with: - targetPlatform: StandaloneWindows64 + targetPlatform: ${{ matrix.targetPlatform }} buildName: hatbor versioning: Semantic # Output - uses: actions/upload-artifact@v3 with: - name: 'hatbor-${{ steps.buildStep.with.targetPlatform }}-${{ steps.buildStep.outputs.buildVersion }}' - path: build + name: hatbor-${{ matrix.targetPlatform }}-${{ steps.buildStep.outputs.buildVersion }} + path: build/${{ matrix.targetPlatform }}