From d3374456f3e20c193215704d36a662c2746e3e08 Mon Sep 17 00:00:00 2001 From: michael-hawker <24302614+michael-hawker@users.noreply.github.com> Date: Wed, 19 Jul 2023 12:04:37 -0700 Subject: [PATCH] Update build to try only building for wasm in linux job --- .github/workflows/build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 947960cb..be0b4bdc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,6 +21,8 @@ env: ENABLE_DIAGNOSTICS: false #COREHOST_TRACE: 1 COREHOST_TRACEFILE: corehosttrace.log + MULTI_TARGET_DIRECTORY: tooling/MultiTarget + HEADS_DIRECTORY: tooling/ProjectHeads # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: @@ -60,7 +62,6 @@ jobs: platform: [WinUI2, WinUI3] env: - MULTI_TARGET_DIRECTORY: tooling/MultiTarget # faux-ternary expression to select which platforms to build for each platform vs. duplicating step below. TARGET_PLATFORMS: ${{ matrix.platform != 'WinUI3' && 'all' || 'all-uwp' }} TEST_PLATFORM: ${{ matrix.platform != 'WinUI3' && 'UWP' || 'WinAppSdk' }} @@ -153,8 +154,6 @@ jobs: wasm-linux: runs-on: ubuntu-latest - env: - HEADS_DIRECTORY: tooling/ProjectHeads steps: - name: Install .NET SDK v${{ env.DOTNET_VERSION }} @@ -176,6 +175,11 @@ jobs: - name: Restore dotnet tools run: dotnet tool restore + - name: Enable WASM TargetFrameworks + shell: pwsh + working-directory: ./${{ env.MULTI_TARGET_DIRECTORY }} + run: ./UseTargetFrameworks.ps1 wasm + - name: Generate solution shell: pwsh working-directory: ./