Skip to content

Commit 5cc07de

Browse files
committed
Bump version to 0.1.38 and optimize Linux build
1 parent ba3bcfb commit 5cc07de

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@ jobs:
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)
@@ -54,11 +60,6 @@ jobs:
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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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",

0 commit comments

Comments
 (0)