From 987ce19aec48d25e39f26024774b794202ca968b Mon Sep 17 00:00:00 2001 From: Daniel Dybing Date: Sat, 14 Mar 2026 12:01:07 +0100 Subject: [PATCH] CI: Add test execution step to build and release workflows --- .gitea/workflows/build.yml | 3 +++ .gitea/workflows/release.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f3cf298..940546f 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -21,6 +21,8 @@ jobs: run: | python -m pip install --upgrade pip pip install -r requirements.txt + - name: Run tests + run: python3 test_export.py - name: Build run: pyinstaller --onefile --name tamigo-cli tamigo.py - name: Upload Linux Artifact @@ -53,6 +55,7 @@ jobs: export TEMP=C:\\\\temp && \ mkdir -p /src/build /src/dist_win && \ pip install -r requirements.txt && \ + python3 test_export.py && \ pyinstaller --onefile --name tamigo-cli \ --workpath /src/build \ --distpath /src/dist_win \ diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 026936b..7bc4bee 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -17,6 +17,8 @@ jobs: - name: Install dependencies run: | pip install -r requirements.txt + - name: Run tests + run: python3 test_export.py - name: Build run: pyinstaller --onefile --name tamigo-cli tamigo.py - name: Rename for release @@ -51,6 +53,7 @@ jobs: export TEMP=C:\\\\temp && \ mkdir -p /src/build /src/dist_win && \ pip install -r requirements.txt && \ + python3 test_export.py && \ pyinstaller --onefile --name tamigo-cli \ --workpath /src/build \ --distpath /src/dist_win \ -- 2.49.1