Skip to content

Commit d0ba57e

Browse files
committed
fix(ci): remove --bundles flag from Tauri debug build, update deprecated actions
--bundles app is macOS-only; on Windows valid values are msi/nsis. The real fix is to simply not set TAURI_SIGNING_PRIVATE_KEY at all (unset env var tells Tauri to skip signing, unlike empty string which causes decode failure). Also update actions/checkout and dorny/paths-filter to versions that support Node.js 24 to resolve deprecation warnings. --- Developed by Claude Sonnet 4.6
1 parent 7aa89c9 commit d0ba57e

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/fluxby-pr-check.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121

2222
- name: Setup Node.js
2323
uses: actions/setup-node@v4
@@ -56,10 +56,10 @@ jobs:
5656
tauri: ${{ steps.filter.outputs.tauri }}
5757
steps:
5858
- name: Checkout repository
59-
uses: actions/checkout@v4
59+
uses: actions/checkout@v6
6060

6161
- name: Check for Tauri-related changes
62-
uses: dorny/paths-filter@v3
62+
uses: dorny/paths-filter@v4
6363
id: filter
6464
with:
6565
filters: |
@@ -83,7 +83,7 @@ jobs:
8383
runs-on: ${{ matrix.platform }}
8484
steps:
8585
- name: Checkout repository
86-
uses: actions/checkout@v4
86+
uses: actions/checkout@v6
8787

8888
- name: Setup Node.js
8989
uses: actions/setup-node@v4
@@ -122,4 +122,4 @@ jobs:
122122

123123
- name: Build Tauri app (debug)
124124
working-directory: apps/tauri
125-
run: npx tauri build --debug --bundles app
125+
run: npx tauri build --debug

.github/workflows/fluxby-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
dry_run: ${{ github.event.inputs.dry_run || 'false' }}
2424
steps:
2525
- name: Checkout repository
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
with:
2828
fetch-depth: 0
2929
token: ${{ secrets.GITHUB_TOKEN }}
@@ -224,7 +224,7 @@ jobs:
224224
release_id: ${{ steps.create-release.outputs.id }}
225225
steps:
226226
- name: Checkout repository
227-
uses: actions/checkout@v4
227+
uses: actions/checkout@v6
228228

229229
- name: Download changelog artifact
230230
uses: actions/download-artifact@v4
@@ -297,7 +297,7 @@ jobs:
297297
runs-on: ${{ matrix.platform }}
298298
steps:
299299
- name: Checkout repository
300-
uses: actions/checkout@v4
300+
uses: actions/checkout@v6
301301
with:
302302
ref: v${{ needs.initialize-release.outputs.version }}
303303

0 commit comments

Comments
 (0)