From be5dbd5892109068e717b21da669b3f9950ce936 Mon Sep 17 00:00:00 2001 From: Andrew D Smith Date: Fri, 9 Aug 2024 16:49:56 -0700 Subject: [PATCH 1/4] .github/workflows/ubuntu-distcheck.yml: adding more steps, including the make check tests --- .github/workflows/ubuntu-distcheck.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ubuntu-distcheck.yml b/.github/workflows/ubuntu-distcheck.yml index baaf2c4..c0af56b 100644 --- a/.github/workflows/ubuntu-distcheck.yml +++ b/.github/workflows/ubuntu-distcheck.yml @@ -9,11 +9,9 @@ on: jobs: build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Update packages @@ -23,6 +21,12 @@ jobs: - name: Generate configure script run: ./autogen.sh - name: configure - run: ./configure --enable-hts - - name: make distcheck + run: ./configure + - name: Build falco + run: make + - name: Run falco tests + run: make check + - name: Cleanup after the build + run: make distclean + - name: Check the distribution run: make distcheck From 8af26b818c783a7bd79bb6737edda42e15d7c463 Mon Sep 17 00:00:00 2001 From: Andrew D Smith Date: Fri, 9 Aug 2024 16:53:31 -0700 Subject: [PATCH 2/4] .github/workflows/ubuntu-distcheck.yml: fixing a bug of unordered steps in the workflow --- .github/workflows/ubuntu-distcheck.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ubuntu-distcheck.yml b/.github/workflows/ubuntu-distcheck.yml index c0af56b..8b2ad73 100644 --- a/.github/workflows/ubuntu-distcheck.yml +++ b/.github/workflows/ubuntu-distcheck.yml @@ -26,7 +26,7 @@ jobs: run: make - name: Run falco tests run: make check - - name: Cleanup after the build - run: make distclean - name: Check the distribution run: make distcheck + - name: Cleanup after the build + run: make distclean From 6bcdf9467389924c2a347eff53ddec7e28c03fc9 Mon Sep 17 00:00:00 2001 From: Andrew D Smith Date: Fri, 9 Aug 2024 17:07:42 -0700 Subject: [PATCH 3/4] .github/workflows/ubuntu-distcheck.yml: more attempts to fix the same bug. The test scripts seem to need to be reworked at least due to a name clash --- .github/workflows/ubuntu-distcheck.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/ubuntu-distcheck.yml b/.github/workflows/ubuntu-distcheck.yml index 8b2ad73..5a3f473 100644 --- a/.github/workflows/ubuntu-distcheck.yml +++ b/.github/workflows/ubuntu-distcheck.yml @@ -24,8 +24,6 @@ jobs: run: ./configure - name: Build falco run: make - - name: Run falco tests - run: make check - name: Check the distribution run: make distcheck - name: Cleanup after the build From a2514e08230aa75eac361310157a49427aaada97 Mon Sep 17 00:00:00 2001 From: Andrew D Smith Date: Fri, 9 Aug 2024 17:09:45 -0700 Subject: [PATCH 4/4] .github/workflows/ubuntu-distcheck.yml: adding back the --enable-hts argument when configuring falco --- .github/workflows/ubuntu-distcheck.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu-distcheck.yml b/.github/workflows/ubuntu-distcheck.yml index 5a3f473..542ea86 100644 --- a/.github/workflows/ubuntu-distcheck.yml +++ b/.github/workflows/ubuntu-distcheck.yml @@ -21,7 +21,7 @@ jobs: - name: Generate configure script run: ./autogen.sh - name: configure - run: ./configure + run: ./configure --enable-hts - name: Build falco run: make - name: Check the distribution