Skip to content

Commit 3687719

Browse files
committed
Update to Tauri v2
1 parent 649d8fb commit 3687719

24 files changed

Lines changed: 9248 additions & 1791 deletions

‎.github/workflows/release.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ jobs:
1414
runs-on: ${{ matrix.platform }}
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v7
1818

1919
- name: Node.js setup
20-
uses: actions/setup-node@v3
20+
uses: actions/setup-node@v7
2121
with:
22-
node-version: 18
22+
node-version-file: .node-version
2323

2424
- name: Rust setup
2525
uses: dtolnay/rust-toolchain@stable
@@ -28,12 +28,12 @@ jobs:
2828
if: matrix.platform == 'ubuntu-latest'
2929
run: |
3030
sudo apt-get update
31-
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
31+
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf xdg-utils
3232
3333
- run: npm install
3434

3535
- name: Build and release
36-
uses: tauri-apps/tauri-action@v0
36+
uses: tauri-apps/tauri-action@v1
3737
env:
3838
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3939
with:

‎.github/workflows/test.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
runs-on: ${{ matrix.platform }}
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v7
1919

2020
- name: Node.js setup
21-
uses: actions/setup-node@v3
21+
uses: actions/setup-node@v7
2222
with:
23-
node-version: 18
23+
node-version-file: .node-version
2424

2525
- name: Rust setup
2626
uses: dtolnay/rust-toolchain@stable
@@ -34,7 +34,7 @@ jobs:
3434
if: matrix.platform == 'ubuntu-latest'
3535
run: |
3636
sudo apt-get update
37-
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
37+
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf xdg-utils
3838
3939
- run: npm install
4040

@@ -44,6 +44,6 @@ jobs:
4444
if: matrix.platform == 'ubuntu-latest'
4545

4646
- name: Build
47-
uses: tauri-apps/tauri-action@v0
47+
uses: tauri-apps/tauri-action@v1
4848
env:
4949
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

‎.gitignore‎

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
.DS_Store
22
node_modules
33
/dist
4-
/src-tauri/target
5-
/src-tauri/WixTools
4+
/.svelte-kit
5+
/package
6+
.env
7+
.env.*
8+
!.env.example
9+
vite.config.js.timestamp-*
10+
vite.config.ts.timestamp-*
11+
12+
13+
# Generated by Cargo
14+
# will have compiled files and executables
15+
/src-tauri/target/
16+
17+
# Generated by Tauri
18+
# will have schema files for capabilities auto-completion
19+
/src-tauri/gen/schemas

‎.node-version‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
24

0 commit comments

Comments
 (0)