From ae673874519c80b33fa3f6a9307287361baa0827 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 25 Jun 2026 17:22:10 +0200 Subject: [PATCH] test-packaging.yaml: Add step "Build in repository" Run "make all" in the repository source before packaging and tests. That's the state in-repo tests should find before running, and indeed, as of now some in-repo tests don't run correctly due to missing __init__py files generated during build. Signed-off-by: Jan Lindemann --- .github/workflows/test-packaging.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-packaging.yaml b/.github/workflows/test-packaging.yaml index 55d5210..ea05bad 100644 --- a/.github/workflows/test-packaging.yaml +++ b/.github/workflows/test-packaging.yaml @@ -54,6 +54,12 @@ jobs: set -euxo pipefail make -C "${{ github.event.repository.name }}" check + - name: Build in repository source + shell: bash + run: | + set -euxo pipefail + make -C "${{ github.event.repository.name }}" all + - name: Build package shell: bash run: | @@ -66,7 +72,7 @@ jobs: set -euxo pipefail make -C "${{ github.event.repository.name }}" check - - name: Run post-build integration tests against repo + - name: Run unit + integration tests against repository shell: bash run: | set -euxo pipefail