File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 if : matrix.os == 'ubuntu-latest'
2222 run : |
2323 sudo apt-get update
24- sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev pkg-config
24+ sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev pkg-config
2525 - name : Cache cargo
2626 uses : Swatinem/rust-cache@v2
2727 - name : Format
4242 - name : Install system dependencies
4343 run : |
4444 sudo apt-get update
45- sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev pkg-config
45+ sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev pkg-config
4646 - name : Cache cargo
4747 uses : Swatinem/rust-cache@v2
4848 - name : Install cargo-deny
6363 - name : Install system dependencies
6464 run : |
6565 sudo apt-get update
66- sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev pkg-config
66+ sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev pkg-config
6767 - name : Cache cargo
6868 uses : Swatinem/rust-cache@v2
6969 - name : Install cargo-outdated
Original file line number Diff line number Diff line change 6464
6565 - name : Build desktop (debug)
6666 run : |
67- # Skip bundle creation in CI to speed up builds (only build binary)
68- pnpm -C keyless-desktop tauri build --debug --bundles none
67+ # Build Rust binary directly to skip slow bundle creation in CI
68+ cargo build --package keyless-desktop
Original file line number Diff line number Diff line change 2121 - name : Install system dependencies
2222 run : |
2323 sudo apt-get update
24- sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev pkg-config
24+ sudo apt-get install -y libasound2-dev libx11-dev libxi-dev libxtst-dev libxrandr-dev libxext-dev libxrender-dev libxfixes-dev libxcomposite-dev libxcursor-dev libxdo-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev pkg-config
2525
2626 - name : Cache cargo
2727 uses : Swatinem/rust-cache@v2
You can’t perform that action at this time.
0 commit comments