|
49 | 49 | if: matrix.platform == 'ubuntu-22.04'
|
50 | 50 | run: |
|
51 | 51 | sudo apt-get update
|
52 |
| - sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf |
| 52 | + sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev |
53 | 53 | - name: Create dist folder (Ubuntu only)
|
54 | 54 | if: matrix.platform == 'ubuntu-22.04'
|
55 | 55 | run: mkdir --parent src-vue/dist
|
|
70 | 70 | - name: install dependencies (ubuntu only)
|
71 | 71 | run: |
|
72 | 72 | sudo apt-get update
|
73 |
| - sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf |
| 73 | + sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev |
74 | 74 |
|
75 | 75 | - name: Move original TypeScript bindings
|
76 | 76 | run: |
|
@@ -112,28 +112,28 @@ jobs:
|
112 | 112 | if: matrix.platform == 'ubuntu-22.04'
|
113 | 113 | run: |
|
114 | 114 | sudo apt-get update
|
115 |
| - sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf |
116 |
| - - name: Disable self-updater |
117 |
| - shell: bash |
118 |
| - run: | |
119 |
| - jq '.tauri.updater.active = false' src-tauri/tauri.conf.json > src-tauri/tauri.conf.json.new |
120 |
| - rm src-tauri/tauri.conf.json |
121 |
| - mv src-tauri/tauri.conf.json.new src-tauri/tauri.conf.json |
| 115 | + sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev |
| 116 | + # - name: Disable self-updater |
| 117 | + # shell: bash |
| 118 | + # run: | |
| 119 | + # jq '.tauri.updater.active = false' src-tauri/tauri.conf.json > src-tauri/tauri.conf.json.new |
| 120 | + # rm src-tauri/tauri.conf.json |
| 121 | + # mv src-tauri/tauri.conf.json.new src-tauri/tauri.conf.json |
122 | 122 | - uses: Swatinem/rust-cache@v2 # Cache Rust build artifacts
|
123 | 123 | with:
|
124 | 124 | workspaces: |
|
125 | 125 | src-tauri
|
126 | 126 | - name: install app dependencies and build it
|
127 | 127 | env:
|
128 |
| - TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} |
| 128 | + TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} |
129 | 129 | run: |
|
130 | 130 | npm clean-install
|
131 | 131 | cd src-vue && npm clean-install && cd ..
|
132 | 132 | npm run tauri build
|
133 | 133 | - uses: tauri-apps/tauri-action@v0
|
134 | 134 | env:
|
135 | 135 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
136 |
| - TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} |
| 136 | + TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} |
137 | 137 | - name: Upload Linux artifact
|
138 | 138 | if: matrix.platform == 'ubuntu-22.04'
|
139 | 139 | uses: actions/upload-artifact@v4
|
|
0 commit comments