From 8b946e3423701090fe8aab05f238542eac2010ab Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sun, 27 Jul 2025 17:45:03 +0200 Subject: [PATCH] 1st try of a build workflow --- .gitea/workflows/build.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..e48348e --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,17 @@ +name: Build +run-name: ${{ gitea.actor }} is building +on: [push] + +jobs: + build: + runs-on: ubuntu-latest-slim + steps: + - name: Check out repository + uses: actions:checkout@v4 + - run: wget http://localhost:8081/repository/ziglang.org/download/0.14.1/zig-x86_64-linux-0.14.1.tar.xz + - run: tar xfv zig-x86_64-linux-0.14.1.tar.xz + - run: mv zig-x86_64-linux-0.14.1/zig .zig + - run: ./zig build + - run: ./zig build-exe src/main.zig -O ReleaseSmall -fstrip -fsingle-threaded -target x86_64-windows + +