improve build-check

This commit is contained in:
Abdenasser 2024-11-08 16:52:21 +01:00
parent ce69f52fad
commit f16595acb2

View File

@ -23,11 +23,15 @@ jobs:
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
with:
components: cargo
- uses: Swatinem/rust-cache@v2
- name: Install Linux Dependencies
run: |
sudo apt-get update
sudo apt-get install -y \
sudo apt-get install --no-install-recommends -y \
build-essential \
pkg-config \
libgtk-3-dev \
@ -39,10 +43,7 @@ jobs:
libwebkit2gtk-4.1-dev
- name: Install Dependencies
run: npm install
- name: Build Frontend
run: npm run build
run: npm ci
- name: Build Application
run: npm run tauri build
run: npm run tauri build