From ece3435cdcc66365cacae63d78bb6f4fa1fe51f5 Mon Sep 17 00:00:00 2001 From: Ivan Bondarev Date: Sun, 3 Jan 2021 14:30:04 +0100 Subject: [PATCH] Create buildandruntests.yml --- .github/workflows/buildandruntests.yml | 38 ++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/buildandruntests.yml diff --git a/.github/workflows/buildandruntests.yml b/.github/workflows/buildandruntests.yml new file mode 100644 index 000000000..865ff1cda --- /dev/null +++ b/.github/workflows/buildandruntests.yml @@ -0,0 +1,38 @@ +name: Build & Run all tests (release) + +on: + workflow_dispatch: + + release: + types: + - created + +defaults: + run: + shell: cmd + +jobs: + build: + + name: Prepare and build on Windows Server 2016 VM + runs-on: windows-2016 + steps: + - uses: actions/checkout@v2 + + - name: Install dependencies into Virtual Environment... + run: _RegisterHelixNUnit.bat + + - name: Build project in Release-mode, compile Pas-units, run tests + run: _RebuildReleaseAndRunTests.bat + timeout-minutes: 40 + env: + PABCNET_BUILD_MODE: Release + PABCNET_RUN_TESTS: false + PABCNET_INC_BUILD: false + PABCNET_VERBOSE: false + + #- name: Publish artifacts (5/5)... + # uses: actions/upload-artifact@v2 + # with: + # name: All_distros + # path: Release