Skip to content

Build HUI

Build HUI #11

Workflow file for this run

name: Build HUI
on:
workflow_dispatch: # Allows manual trigger
jobs:
build-linux-gtk3:
name: Build Linux GTK3 x64
runs-on: ubuntu-22.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Run script
run: |
chmod +x ./build_linux_gtk3.sh
sudo apt update
./build_linux_gtk3.sh --dependencies --deploy --tests
cd HUI-linux-x86_64-webkit-gtk3
python3 ../build_python.py
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: linux-gtk3-build
path: HUI-linux-*/
build-win-cef:
name: Build Windows CEF x64
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Run script
run: |
choco install 7zip -y
./build_win_cef.bat --dependencies --deploy --tests
cd HUI-win-AMD64-blink-cef
python ../build_python.py
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: windows-cef-build
path: HUI-win-*/