diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 27ba818..548bef3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,13 +44,12 @@ jobs: dest: Cultivation.zip - name: Upload build - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: CultivationWin path: Cultivation.zip - build-ubuntu: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 @@ -66,20 +65,30 @@ jobs: toolchain: stable - name: Install libraries - run: sudo apt install libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev + run: | + sudo apt update + sudo apt install libwebkit2gtk-4.1-dev \ + build-essential \ + curl \ + wget \ + file \ + libxdo-dev \ + libssl-dev \ + libayatana-appindicator3-dev \ + librsvg2-dev - - name: Install deps and build - run: yarn && yarn build --debug + - name: Install deps and build release + run: yarn && yarn build - name: Compress build uses: vimtor/action-zip@v1 with: - files: src-tauri/target/debug/lang/ src-tauri/target/debug/keys/ src-tauri/target/debug/patch/ src-tauri/target/debug/cultivation + files: src-tauri/target/release/lang/ src-tauri/target/release/keys/ src-tauri/target/release/patch/ src-tauri/target/release/cultivation src-tauri/target/release/bundle/ recursive: true dest: Cultivation.zip - name: Upload build - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: CultivationLinux path: Cultivation.zip