From 584660a51872a034edfa61666d0cf881b135ca97 Mon Sep 17 00:00:00 2001 From: m1ngsama Date: Sat, 27 Dec 2025 15:38:48 +0800 Subject: [PATCH] fix(ci): Add gumbo-parser dependency and build tut2 - Add gumbo-parser to macOS and Linux CI dependencies - Update workflow to build and release tut2 (v2.0) instead of legacy tut --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8c2ec8d..29be9c4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,13 +26,13 @@ jobs: if: matrix.os == 'macos-latest' run: | brew update - brew install cmake ncurses curl + brew install cmake ncurses curl gumbo-parser - name: Install dependencies (Linux) if: matrix.os == 'ubuntu-latest' run: | sudo apt-get update - sudo apt-get install -y cmake libncursesw5-dev libcurl4-openssl-dev + sudo apt-get install -y cmake libncursesw5-dev libcurl4-openssl-dev libgumbo-dev - name: Configure CMake run: | @@ -47,7 +47,7 @@ jobs: - name: Rename binary with platform suffix run: | - mv build/tut build/tut-${{ matrix.name }} + mv build/tut2 build/tut-${{ matrix.name }} - name: Upload artifact uses: actions/upload-artifact@v4