diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9c8078a..c7bcaacb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,8 +33,8 @@ jobs: target key: ${{ matrix.os }}-cargo-check-test-${{ matrix.toolchain }}-${{ matrix.type }}-${{ hashFiles('**/Cargo.lock') }} - - name: Install Gtk, Mingw, unzip and wget - run: sudo apt-get update; sudo apt install mingw-w64 libgtk-3-dev unzip wget -y + - name: Install Gtk, Mingw, unzip, zip and wget + run: sudo apt-get update; sudo apt install mingw-w64 libgtk-3-dev unzip wget zip -y if: ${{ runner.os == 'Linux' }} # - name: Build Debug @@ -75,6 +75,8 @@ jobs: cp -r $GTK_LIBRARY/share/icons/* $GTK_APP/share/icons mkdir $GTK_APP/lib cp -r $GTK_LIBRARY/lib/gdk-pixbuf-2.0 $GTK_APP/lib + + zip -r gtk_app.zip $GTK_APP env: CARGO_INCREMENTAL: 0 RUSTFLAGS: "-C debuginfo=0 -D warnings" @@ -138,14 +140,11 @@ jobs: # path: target/release/czkawka_gui # if: ${{ runner.os == 'Linux' && matrix.type == 'release'}} - - name: RR - run: ls -al - - name: Store Czkawka Windows GUI CrossComplile uses: actions/upload-artifact@v2 with: name: czkawka_gui-${{ runner.os }}-${{ matrix.toolchain }} - path: gtk_app + path: gtk_app.zip if: ${{ runner.os == 'Linux' && matrix.type == 'release'}} # - name: Store Czkawka GUI Orbtk