From 48ae7aee08f3b752592623ddb8e9f555fb87fde5 Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Sun, 16 Jul 2023 17:17:02 -0400 Subject: [PATCH] Update workflow --- .github/workflows/main.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0abb69ec..01b9ccac 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,6 +13,10 @@ on: description: "libs-base branch" default: "master" required: true + libs_gui_branch: + description: "libs-gui branch" + default: "master" + required: true libs_back_branch: description: "libs-back branch" default: "master" @@ -105,12 +109,12 @@ jobs: env: TOOLS_MAKE_BRANCH: ${{github.event.inputs.tools_make_branch}} LIBS_BASE_BRANCH: ${{github.event.inputs.libs_base_branch}} - run: ./.github/scripts/dependencies.sh + LIBS_GUI_BRANCH: ${{github.event.inputs.libs_gui_branch}} + run: ./.github/scripts/dependencies.sh - name: Build source run: | . $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh - ./configure make && make install ### Building libs-back is disabled due to various test failures. Re-enable when fixed. @@ -123,10 +127,11 @@ jobs: # ./configure # make && make install - - name: Run tests - run: | - . $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh - make check +### There are currently no unit tests for Gorm. +# - name: Run tests +# run: | +# . $INSTALL_PATH/share/GNUstep/Makefiles/GNUstep.sh +# make check - name: Upload logs uses: actions/upload-artifact@v3