From d4e5b01d9c5ff7714e6ed23e54f08ca7fd35b779 Mon Sep 17 00:00:00 2001 From: Nigel Stewart Date: Thu, 19 Jun 2025 21:39:06 +1000 Subject: [PATCH] actions: linux-mingw build coverage added --- .gitea/workflows/linux-mingw.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitea/workflows/linux-mingw.yaml diff --git a/.gitea/workflows/linux-mingw.yaml b/.gitea/workflows/linux-mingw.yaml new file mode 100644 index 0000000..228e8e7 --- /dev/null +++ b/.gitea/workflows/linux-mingw.yaml @@ -0,0 +1,23 @@ +name: Ubuntu Linux gcc cross-build +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Install Dependencies + run: | + apt update + apt install -y mingw-w64 dos2unix + - name: Git Checkout + uses: actions/checkout@v4 + - name: Generate Code + run: | + make -C auto clobber + make extensions + make dist-src + - name: Build Binaries + run: | + make clean && SYSTEM=linux-mingw32 make + make clean && SYSTEM=linux-mingw64 make