From 1bd81bf0f62b80af6fe4b7219334e85ddc79aea0 Mon Sep 17 00:00:00 2001 From: Nic Bollis Date: Fri, 16 Aug 2024 15:50:03 -0500 Subject: [PATCH] Update build.yml --- .github/workflows/build.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6faf7c540..222e8a85c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,9 +10,9 @@ on: branches: [ "master" ] jobs: - build: - + build-ubuntumac: runs-on: ${{ matrix.os }} + name: Build ${{ matrix.os }} strategy: fail-fast: false matrix: @@ -24,13 +24,34 @@ jobs: configuration: UbuntuMac - os: windows-latest configuration: Release + - os: windows-latest + configuration: Debug + + steps: + - uses: actions/checkout@v4 + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 8.0.204 + - name: Restore dependencies + run: dotnet restore ./MetaMorpheus/MetaMorpheus.sln + - name: Build + run: dotnet build --no-restore ./MetaMorpheus/MetaMorpheus.sln --configuration ${{ matrix.configuration }} + + test: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [windows-latest] + cofiguration: [Release, Debug] steps: - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 8.0.204 + dotnet-version: 8.0.x - name: Restore dependencies run: dotnet restore ./MetaMorpheus/MetaMorpheus.sln - name: Build