From: Debayan Sutradhar Date: Fri, 25 Jun 2021 20:39:28 +0530 Subject: removed linux x86 --- removed linux x86 --- --- 'a/.github/workflows/build.yml' +++ b/.github/workflows/build.yml @@ -108,107 +108,6 @@ jobs: name: linux-zip-x64 path: target/install/stream-pi-server-linux-x64-${{ env.VERSION }}-executable.zip - build-linux-x86: - runs-on: ubuntu-20.04 - steps: - - name: Install packages - run: sudo apt install xdg-utils libc6 xdg-utils zlib1g libpng16-16 libasound2 libbsd-dev zip libblkid1 libdbus-1-3 libexpat1 libgpg-error0 liblzma5 libmount1 libpcre3 libselinux1 libsystemd0 libuuid1 - - uses: actions/checkout@v2 - - name: Setup java - uses: actions/setup-java@v2 - with: - java-version: 16 - distribution: zulu - architecture: x86 - - name: Delete Default.zip - run: | - rm -rf src/main/resources/com/stream_pi/server/Default.zip - - name: Downloading Default.zip ... - uses: dawidd6/action-download-artifact@v2 - with: - workflow: init.yml - name: default-zip - path: src/main/resources/com/stream_pi/server - - name: Setup JavaFX - run: | - wget -P /tmp https://download2.gluonhq.com/openjfx/17/openjfx-17-ea+12_linux-x86_bin-jmods.zip - unzip /tmp/openjfx-17-ea+12_linux-x86_bin-jmods.zip -d /tmp - - name: Download built jars - uses: dawidd6/action-download-artifact@v2 - with: - workflow: init.yml - name: built-jars - path: target/lib/ - - name: Download REQ_MODULES - uses: dawidd6/action-download-artifact@v2 - with: - workflow: init.yml - name: req_modules - - name: Download VERSION - uses: dawidd6/action-download-artifact@v2 - with: - workflow: init.yml - name: version - - name: Add VERSION to environment - run: | - echo "VERSION=$(> $GITHUB_ENV - - name: Add REQ_MODULES to environment - run: | - echo "REQ_MODULES=$(> $GITHUB_ENV - - name: Create DEB, PKG, ZIP - run: | - - # Create DEB - .github/scripts/jpackage.sh \ - --icon assets/linux-icon.png \ - --app-version ${{ env.VERSION }} \ - --linux-menu-group "Stream-Pi" \ - --license-file LICENSE.txt \ - --type deb - - # Create App Image - .github/scripts/jpackage.sh \ - --icon assets/linux-icon.png \ - --app-version ${{ env.VERSION }} \ - --type app-image - - NEW_V=${{ env.VERSION }} - NEW_V=${NEW_V//-/_} - - # Create RPM - .github/scripts/jpackage.sh \ - --icon assets/linux-icon.png \ - --license-file LICENSE.txt \ - --app-version $NEW_V \ - --type rpm - - cd $INSTALL_DIR - mv *.deb stream-pi-server-linux-x86-${{ env.VERSION }}.deb - mv *.rpm stream-pi-server-linux-x86-${{ env.VERSION }}.rpm - mv 'Stream-Pi Server' stream-pi-server-${{ env.VERSION }} - zip -r stream-pi-server-linux-x86-${{ env.VERSION }}-executable.zip stream-pi-server-${{ env.VERSION }} - rm -r stream-pi-server-${{ env.VERSION }} - env: - MAIN_CLASS: com.stream_pi.server.Main - JAVAFX_JMODS: /tmp/javafx-jmods-17/ - JPACKAGE_HOME: ${{ env.JAVA_HOME }} - INSTALL_DIR: target/install - - name: Saving Linux x86 DEB - uses: actions/upload-artifact@v2 - with: - name: linux-deb-x86 - path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}.deb - - name: Saving Linux x86 RPM - uses: actions/upload-artifact@v2 - with: - name: linux-rpm-x86 - path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}.rpm - - name: Saving Linux x86 ZIP - uses: actions/upload-artifact@v2 - with: - name: linux-zip-x86 - path: target/install/stream-pi-server-linux-x86-${{ env.VERSION }}-executable.zip - build-macos-x64: runs-on: macos-10.15 steps: --- 'a/.github/workflows/release.yml' +++ b/.github/workflows/release.yml @@ -36,36 +36,18 @@ jobs: workflow: build.yml name: linux-deb-x64 path: target/install - - name: Download linux x86 deb - uses: dawidd6/action-download-artifact@v2 - with: - workflow: build.yml - name: linux-deb-x86 - path: target/install - name: Download linux x64 rpm uses: dawidd6/action-download-artifact@v2 with: workflow: build.yml name: linux-rpm-x64 path: target/install - - name: Download linux x86 rpm - uses: dawidd6/action-download-artifact@v2 - with: - workflow: build.yml - name: linux-rpm-x86 - path: target/install - name: Download linux x64 zip uses: dawidd6/action-download-artifact@v2 with: workflow: build.yml name: linux-zip-x64 path: target/install - - name: Download linux x86 zip - uses: dawidd6/action-download-artifact@v2 - with: - workflow: build.yml - name: linux-zip-x86 - path: target/install - name: Download MacOS x64 pkg uses: dawidd6/action-download-artifact@v2 with: