diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7adbe1e..85e4c27 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -104,11 +104,11 @@ jobs: mv src-tauri/target/${{ matrix.args == '--target aarch64-apple-darwin' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}/release/bundle/macos/*.app.tar.gz.sig src-tauri/target/${{ matrix.args == '--target aarch64-apple-darwin' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}/release/bundle/macos/Qopy-${{ needs.prepare.outputs.version }}_${{ matrix.arch }}.app.tar.gz.sig - uses: actions/upload-artifact@v4 with: - name: build-macos-dmg-${{ matrix.arch }} + name: macos-dmg-${{ matrix.arch }} path: src-tauri/target/${{ matrix.args == '--target aarch64-apple-darwin' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}/release/bundle/dmg/*.dmg - uses: actions/upload-artifact@v4 with: - name: updater-files-macos-${{ matrix.arch }} + name: updater-macos-${{ matrix.arch }} path: | src-tauri/target/${{ matrix.args == '--target aarch64-apple-darwin' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}/release/bundle/macos/*.app.tar.gz src-tauri/target/${{ matrix.args == '--target aarch64-apple-darwin' && 'aarch64-apple-darwin' || 'x86_64-apple-darwin' }}/release/bundle/macos/*.app.tar.gz.sig @@ -181,10 +181,16 @@ jobs: } - uses: actions/upload-artifact@v4 with: - name: windows-${{ matrix.arch }}-binaries + name: windows-${{ matrix.arch }} path: | src-tauri/target/**/release/bundle/msi/*.msi src-tauri/target/**/release/bundle/msi/*.msi.sig + - uses: actions/upload-artifact@v4 + with: + name: updater-windows-${{ matrix.arch }} + path: | + src-tauri/target/${{ matrix.target }}/release/Qopy.msi + src-tauri/target/${{ matrix.target }}/release/Qopy.msi.sig build-ubuntu: needs: prepare @@ -230,9 +236,19 @@ jobs: mv src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/rpm/*.rpm src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/rpm/Qopy-${{ needs.prepare.outputs.version }}.rpm - uses: actions/upload-artifact@v4 with: - name: linux-x64-binaries + name: ubuntu-deb + path: src-tauri/target/release/bundle/deb/*.deb + - uses: actions/upload-artifact@v4 + with: + name: ubuntu-appimage + path: src-tauri/target/release/bundle/appimage/*.AppImage + - uses: actions/upload-artifact@v4 + with: + name: ubuntu-rpm + path: src-tauri/target/release/bundle/rpm/*.rpm + - uses: actions/upload-artifact@v4 + with: + name: updater-files-ubuntu path: | - src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/deb/*.deb - src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/appimage/*.AppImage - src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/appimage/*.AppImage.sig - src-tauri/target/x86_64-unknown-linux-gnu/release/bundle/rpm/*.rpm + src-tauri/target/release/bundle/appimage/*.AppImage + src-tauri/target/release/bundle/appimage/*.AppImage.sig \ No newline at end of file