From fa8b6cd215d0015bedd7463eebbec8a53dc64dca Mon Sep 17 00:00:00 2001 From: Vilian Gerdzhikov Date: Wed, 17 May 2023 23:33:40 +0300 Subject: [PATCH] Test release#3 (#59) * update v0.0.1 * update v0.0.1 * add rust cache * rename step * fix test workflow * change to build * add password --- .github/workflows/publish.yml | 5 ++++- .github/workflows/test.yml | 4 +++- .gitignore | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e3817a1..df71835 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -57,19 +57,22 @@ jobs: - name: Install Rust stable uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 + - name: install dependencies (ubuntu only) if: matrix.platform == 'ubuntu-20.04' run: | sudo apt-get update sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf - - name: Install frontend dependencies + - name: Build frontend run: pnpm svelte:build - uses: tauri-apps/tauri-action@v0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} + # TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} with: tagName: __VERSION__v releaseName: 'Svelte-Tauri v__VERSION__' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e7bf351..ed67d9d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -61,9 +61,11 @@ jobs: sudo apt-get update sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf - - name: Install frontend dependencies + - name: Build frontend run: pnpm svelte:build - uses: tauri-apps/tauri-action@v0 env: + TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }} diff --git a/.gitignore b/.gitignore index 5ed1c83..62b0382 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # Build folders -dist +build # Rust output target