diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f049a36..2e2efcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,8 +15,7 @@ jobs: matrix: include: - platform: windows-latest - # - platform: ubuntu-22.04 - # - platform: macos-latest + - platform: ubuntu-22.04 runs-on: ${{ matrix.platform }} @@ -38,6 +37,12 @@ jobs: with: workspaces: src-tauri + - name: Install Linux dependencies + if: matrix.platform == 'ubuntu-22.04' + run: | + sudo apt-get update + sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf + - name: Install frontend dependencies run: npm ci @@ -53,10 +58,12 @@ jobs: releaseBody: | ## Installation - Téléchargez le fichier `.msi` ou `.exe` ci-dessous et lancez l'installation. + **Windows** : Téléchargez le fichier `.msi` ou `.exe` ci-dessous et lancez l'installation. > **Note :** Windows SmartScreen peut afficher un avertissement car l'application n'est pas signée. > Cliquez sur **« Informations complémentaires »** puis **« Exécuter quand même »**. + + **Linux** : Téléchargez le fichier `.deb` ou `.AppImage` ci-dessous. releaseDraft: false prerelease: false updaterJsonPreferNsis: true