From a643330f5225c245d37c116444e252529311faf5 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 4 Mar 2021 18:56:53 -0800 Subject: [PATCH] workflows: Run some simple tests --- .github/workflows/package.yml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 3073df01..10b8e19c 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -1,6 +1,8 @@ name: Package bygfoot -on: push +on: + push: + pull_request: env: BYGFOOT_VERSION: "2.3.3-unofficial-git-${{ github.sha }}" @@ -43,6 +45,29 @@ jobs: name: "bygfoot-${{ env.BYGFOOT_VERSION }}-linux${{ matrix.build-suffix }}" path: "*.bz2" + test-linux: + needs: + - package-linux + runs-on: + - ubuntu-16.04 + steps: + - uses: actions/checkout@v2 + + - uses: actions/download-artifact@v2 + with: + name: "bygfoot-${{ env.BYGFOOT_VERSION }}-linux" + + - name: Unpack binary package + run: | + ls + tar -xjf bygfoot-${{ env.BYGFOOT_VERSION }}.tar.bz2 + + - name: Run Tests + run: | + bash ./test/test-load-save.sh ./bygfoot-${{ env.BYGFOOT_VERSION }}/bygfoot + bash ./test/test-country-defs.sh ./bygfoot-${{ env.BYGFOOT_VERSION }}/bygfoot || true + + package-windows: runs-on: - windows-2016