fix: optimize build performance by adjusting Rust compilation settings
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 6m13s
Build / build-windows (push) Successful in 17m18s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled

This commit is contained in:
2026-01-24 23:54:46 +11:00
parent d73a6874f6
commit fce3c8ea59

View File

@@ -30,6 +30,8 @@ jobs:
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
CARGO_BUILD_JOBS: "16"
RUSTFLAGS: "-C codegen-units=16"
with: with:
releaseId: ${{ github.event.release.upload_url }} releaseId: ${{ github.event.release.upload_url }}
- name: Get app version (windows) - name: Get app version (windows)
@@ -87,6 +89,8 @@ jobs:
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
CARGO_BUILD_JOBS: "16"
RUSTFLAGS: "-C codegen-units=16"
with: with:
releaseId: ${{ github.event.release.upload_url }} releaseId: ${{ github.event.release.upload_url }}
- name: Get app version - name: Get app version
@@ -137,6 +141,8 @@ jobs:
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
CARGO_BUILD_JOBS: "16"
RUSTFLAGS: "-C codegen-units=16"
with: with:
releaseId: ${{ github.event.release.upload_url }} releaseId: ${{ github.event.release.upload_url }}
args: "--target universal-apple-darwin" args: "--target universal-apple-darwin"
@@ -194,6 +200,8 @@ jobs:
env: env:
NDK_HOME: ${{ env.ANDROID_HOME }}/ndk/27.0.11902837 NDK_HOME: ${{ env.ANDROID_HOME }}/ndk/27.0.11902837
NODE_OPTIONS: "--max_old_space_size=4096" NODE_OPTIONS: "--max_old_space_size=4096"
CARGO_BUILD_JOBS: "16"
RUSTFLAGS: "-C codegen-units=16"
- name: Get app version - name: Get app version
id: vars id: vars
run: echo "tag=$(jq .package.version src-tauri/tauri.conf.json | tr -d '"')" >> $GITHUB_OUTPUT run: echo "tag=$(jq .package.version src-tauri/tauri.conf.json | tr -d '"')" >> $GITHUB_OUTPUT