mirror of
https://github.com/m1ngsama/TUT.git
synced 2026-02-08 00:54:05 +00:00
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
This commit is contained in:
parent
18f7804145
commit
584660a518
1 changed files with 3 additions and 3 deletions
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue