mirror of
https://github.com/kunkunsh/kunkun-ext-neohtop.git
synced 2025-04-20 05:29:14 +00:00
improve build-check
This commit is contained in:
parent
ce69f52fad
commit
f16595acb2
11
.github/workflows/build-check.yml
vendored
11
.github/workflows/build-check.yml
vendored
@ -23,11 +23,15 @@ jobs:
|
|||||||
|
|
||||||
- name: Install Rust
|
- name: Install Rust
|
||||||
uses: dtolnay/rust-toolchain@stable
|
uses: dtolnay/rust-toolchain@stable
|
||||||
|
with:
|
||||||
|
components: cargo
|
||||||
|
|
||||||
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
|
||||||
- name: Install Linux Dependencies
|
- name: Install Linux Dependencies
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y \
|
sudo apt-get install --no-install-recommends -y \
|
||||||
build-essential \
|
build-essential \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
libgtk-3-dev \
|
libgtk-3-dev \
|
||||||
@ -39,10 +43,7 @@ jobs:
|
|||||||
libwebkit2gtk-4.1-dev
|
libwebkit2gtk-4.1-dev
|
||||||
|
|
||||||
- name: Install Dependencies
|
- name: Install Dependencies
|
||||||
run: npm install
|
run: npm ci
|
||||||
|
|
||||||
- name: Build Frontend
|
|
||||||
run: npm run build
|
|
||||||
|
|
||||||
- name: Build Application
|
- name: Build Application
|
||||||
run: npm run tauri build
|
run: npm run tauri build
|
Loading…
x
Reference in New Issue
Block a user