diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 0cf5b75..2234d4b 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -69,11 +69,20 @@ jobs: git pull darwin_arm sgc/darwin64_arm perl ./Configure ${{ matrix.opensslflags }} ('--prefix=' + $INSDIR) make install_sw + - name: Create tar archive + run: | + tar cJf ../openssl.tar.xz . + working-directory: output - name: Upload Binary uses: actions/upload-artifact@v3 with: name: openssl-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }} path: output/ + - name: Upload Binary + uses: actions/upload-artifact@v3 + with: + name: openssl-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }}-tar + path: openssl.tar.xz angle: runs-on: ${{ matrix.OS }} strategy: @@ -123,11 +132,20 @@ jobs: gclient sync gn gen ($INSDIR) ('--args=target_cpu=\"${{ matrix.arch }}\" is_debug=false mac_sdk_path=\"' + $Env:SDKROOT + '\" mac_sdk_min=\"${{ matrix.version }}\" mac_min_system_version=\"${{ matrix.version }}\" mac_deployment_target=\"${{ matrix.version }}\" angle_enable_metal=true angle_enable_swiftshader=false angle_enable_vulkan=false') autoninja -C ($INSDIR) libEGL libGLESv2 + - name: Create tar archive + run: | + tar cJf ../angle.tar.xz . + working-directory: output - name: Upload Binary uses: actions/upload-artifact@v3 with: name: angle-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }} path: output/ + - name: Upload Binary + uses: actions/upload-artifact@v3 + with: + name: angle-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }}-tar + path: angle.tar.xz build: runs-on: ${{ matrix.OS }} needs: [ "openssl" ] @@ -199,11 +217,20 @@ jobs: make install -j4 popd popd + - name: Create tar archive + run: | + tar cJf ../mcpelauncher.tar.xz . + working-directory: output - name: Upload Binary uses: actions/upload-artifact@v3 with: name: mcpelauncher-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }} path: output/ + - name: Upload tar + uses: actions/upload-artifact@v3 + with: + name: mcpelauncher-${{ matrix.OS }}-${{ matrix.version }}-${{ matrix.arch }}-tar + path: mcpelauncher.tar.xz upload-all: needs: - build @@ -216,7 +243,7 @@ jobs: path: "artifacts" - uses: ncipollo/release-action@v1 with: - artifacts: "artifacts/**" + artifacts: "artifacts/**/*.tar.xz,artifacts/**/libEGL.dylib,artifacts/**/libGLESv2.dylib" token: ${{ secrets.GITHUB_TOKEN }} tag: v0.0.${{ github.run_id }} commit: ${{ github.sha }}