From 3e18e64d660ae91cb8187b3f175daf5f5831fb44 Mon Sep 17 00:00:00 2001 From: Nicola Guerrera Date: Tue, 9 Apr 2024 04:24:36 +0200 Subject: [PATCH] CI: run tests before release --- .github/workflows/docker-image.yml | 6 ++++++ .github/workflows/docker-tests.yml | 21 --------------------- tests/run_tests.sh | 0 3 files changed, 6 insertions(+), 21 deletions(-) delete mode 100644 .github/workflows/docker-tests.yml mode change 100644 => 100755 tests/run_tests.sh diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 7aff8be..03b11ad 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -20,6 +20,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 + - name: Build and run firegex + run: python3 start.py -b --psw-no-interactive testpassword + + - name: Run tests + run: cd tests && ./run_tests.sh + - name: Set up QEMU uses: docker/setup-qemu-action@master with: diff --git a/.github/workflows/docker-tests.yml b/.github/workflows/docker-tests.yml deleted file mode 100644 index f6d90a6..0000000 --- a/.github/workflows/docker-tests.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Run Test on Docker Image - -on: - release: - types: - - published - workflow_dispatch: - -jobs: - - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - name: Build and run firegex - run: python3 start.py -b --psw-no-interactive testpassword - - name: Run tests - run: cd tests && ./run_tests.sh - diff --git a/tests/run_tests.sh b/tests/run_tests.sh old mode 100644 new mode 100755