From b1a894a1f3ad2b9b9af285cd877202e1ad8e4607 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 24 Dec 2023 13:22:45 -0800 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 31450f463..6b194f0ea 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -30,21 +30,7 @@ jobs: echo "SDK_PATH=${{ env.DOTNET_ROOT }}/sdk/${DOTNET_VERSION}" >> "$GITHUB_ENV" - name: Enable Extra Platforms In SDK shell: bash - run: | - echo "$SDK_PATH" - BUNDLEDVERSIONS="${{ env.SDK_PATH }}/Microsoft.NETCoreSdk.BundledVersions.props" - echo "$BUNDLEDVERSIONS" - if grep -q freebsd-x64 "$BUNDLEDVERSIONS"; then - echo "Extra platforms already enabled" - else - echo "Enabling extra platform support" - sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64;linux-x86/' "$BUNDLEDVERSIONS" - fi - - name: Enable Extra Platforms - shell: bash - run: | - if grep -qv freebsd-x64 src/Directory.Build.props; then - sed -i'' -e "s^\(.*\)^\1;freebsd-x64;linux-x86^g" src/Directory.Build.props - fi + run: ./build.sh --enable-extra-platforms-in-sdk - name: Build Backend - run: dotnet msbuild -restore ${{ env.SOLUTION_FILE }} -p:Configuration=Release -p:Platform=Windows -t:PublishAllRids + shell: bash + run: ./build.sh --backend --enable-extra-platforms --packages