diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml index 5e96c33..41e53f2 100644 --- a/.github/workflows/build-check.yml +++ b/.github/workflows/build-check.yml @@ -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 \ No newline at end of file + run: npm run tauri build \ No newline at end of file