From 7bc3cf0e05f29e67775abcdd77a9c5cfff45529b Mon Sep 17 00:00:00 2001 From: Tuyen Nguyen Date: Thu, 23 Jan 2025 17:34:33 +0700 Subject: [PATCH] fix: use zig cc in release.yml --- .github/workflows/release.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1ac42e1..ace628e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,20 +24,22 @@ jobs: git submodule update --init --recursive ls -la blst + - name: Install Zig + uses: mlugg/setup-zig@v1 + with: + version: "0.13.0" # Set the required Zig version + - name: Run blst/build.sh run: | cd blst - ./build.sh CROSS_COMPILE=${{ matrix.platform }} + zig cc -target ${{ matrix.platform }} -c src/server.c -o server.o + zig cc -target ${{ matrix.platform }} -c build/assembly.S -o assembly.o + zig ar rcs libblst.a server.o assembly.o - name: Verify built blst run: | ls -la blst/libblst.a - - name: Install Zig - uses: mlugg/setup-zig@v1 - with: - version: "0.13.0" # Set the required Zig version - - name: Build binary run: | zig build -Dtarget=${{ matrix.platform }} test