File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242 - name : install frontend dependencies
4343 run : npm install
4444
45+ - name : Prepare Config (Remove Bgzip on Linux)
46+ if : startsWith(matrix.platform, 'ubuntu-')
47+ run : |
48+ sudo apt-get update && sudo apt-get install -y jq
49+ jq '.bundle.externalBin |= map(select(contains("bgzip") == false))' src-tauri/tauri.conf.json > src-tauri/tauri.conf.json.tmp && mv src-tauri/tauri.conf.json.tmp src-tauri/tauri.conf.json
50+
4551 # --- SIDECAR BINARY PREPARATION ---
4652
4753 - name : Get Sidecar Binaries (Linux)
5460 curl -L https://github.com/gear-genomics/tracy/releases/download/v0.8.9/tracy-v0.8.9-linux-amd64 -o src-tauri/binaries/ps-analyzer-tracy-x86_64-unknown-linux-gnu
5561 chmod +x src-tauri/binaries/ps-analyzer-tracy-x86_64-unknown-linux-gnu
5662
57- # Bgzip (Still needed for compression)
58- sudo apt-get update
59- sudo apt-get install -y tabix
60- cp $(which bgzip) src-tauri/binaries/ps-analyzer-bgzip-x86_64-unknown-linux-gnu
61-
6263 # Bio-Engine
6364 curl -L https://github.com/lagosproject/bio-engine/releases/latest/download/bio-engine-${{ matrix.platform }} -o src-tauri/binaries/ps-analyzer-bio-engine-x86_64-unknown-linux-gnu
6465 chmod +x src-tauri/binaries/ps-analyzer-bio-engine-x86_64-unknown-linux-gnu
Original file line number Diff line number Diff line change 11{
22 "name" : " ps-analyzer" ,
3- "version" : " 0.1.37 " ,
3+ "version" : " 0.1.38 " ,
44 "author" : " Pablo Fernández Lagos <pablo.fernandez.lago@idipaz.es>" ,
55 "scripts" : {
66 "ng" : " ng" ,
Original file line number Diff line number Diff line change 11{
22 "$schema" : " https://schema.tauri.app/config/2" ,
33 "productName" : " PS Analyzer" ,
4- "version" : " 0.1.37 " ,
4+ "version" : " 0.1.38 " ,
55 "identifier" : " com.lagosproject.ps-analyzer" ,
66 "build" : {
77 "beforeDevCommand" : " npm run start" ,
You can’t perform that action at this time.
0 commit comments