refactor: better camoufox instance tracking

This commit is contained in:
zhom
2025-07-31 03:56:41 +04:00
parent 2fd344b9bb
commit 63000c72bd
20 changed files with 1623 additions and 457 deletions
+7 -1
View File
@@ -110,9 +110,15 @@ jobs:
working-directory: src-tauri
- name: Run Rust unit tests
run: cargo test
run: cargo test --lib
working-directory: src-tauri
- name: Run integration tests
run: ./scripts/run-integration-tests.sh
env:
CI: true
continue-on-error: true
- name: Run cargo audit security check
run: cargo audit
working-directory: src-tauri
+4
View File
@@ -154,6 +154,10 @@ jobs:
cp nodecar/nodecar-bin src-tauri/binaries/nodecar-${{ matrix.target }}
fi
- name: Download Camoufox for testing
run: npx camoufox-js fetch
continue-on-error: true
- name: Build frontend
run: pnpm build
+4
View File
@@ -153,6 +153,10 @@ jobs:
cp nodecar/nodecar-bin src-tauri/binaries/nodecar-${{ matrix.target }}
fi
- name: Download Camoufox for testing
run: npx camoufox-js fetch
continue-on-error: true
- name: Build frontend
run: pnpm build