From 9002a40e4ed178db70e406aaecc24f87b4464022 Mon Sep 17 00:00:00 2001 From: Rene Schallner Date: Sun, 7 May 2023 16:59:38 +0200 Subject: [PATCH] attempt to fix zig build --- .github/workflows/mastercheck.yml | 14 +++++++++++++- build.zig.zon.localhost | 11 +++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 build.zig.zon.localhost diff --git a/.github/workflows/mastercheck.yml b/.github/workflows/mastercheck.yml index e32d637..f4fa92b 100644 --- a/.github/workflows/mastercheck.yml +++ b/.github/workflows/mastercheck.yml @@ -22,10 +22,22 @@ jobs: - uses: goto-bus-stop/setup-zig@v2 with: version: master + - uses: actions/setup-python@v4 + with: + python-version: '3.10' + - name: wget + uses: wei/wget@v1 + with: + args: https://github.com/zigzap/facil.io/archive/refs/tags/zap-0.0.8.tar.gz - name: Check zig version run: zig version + - name: hack build.zig.zon + run: | + mv build.zig.zon build.zig.zon.moved && mv build.zig.zon.localhost build.zig.zon && python -m http.server & + sleep 3 + zig build - name: Build simple endpoint example - run: zig build hello --verbose + run: zig build endpoint --verbose - name: Build authentication tests run: zig build test-authentication - name: Build http parameter tests diff --git a/build.zig.zon.localhost b/build.zig.zon.localhost new file mode 100644 index 0000000..739d41e --- /dev/null +++ b/build.zig.zon.localhost @@ -0,0 +1,11 @@ +.{ + .name = "zap", + .version = "0.0.16", + + .dependencies = .{ + .@"facil.io" = .{ + .url = "http://localhost:8000/zap-0.0.8.tar.gz", + .hash = "122071fcc675e114941331726291ca1f0c0c33751d992782c6abf1f0f2ddddc5734d", + } + } +}