diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 26e3cbe8..41130347 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -44,9 +44,12 @@ jobs: compile_features="-f local-redir -f local-tun" fi - #if [[ "$compile_target" == "mips-"* || "$compile_target" == "mipsel-"* || "$compile_target" == "mips64-"* || "$compile_target" == "mips64el-"* ]]; then - # compile_compress="-u" - #fi + if [[ "$compile_target" == "mips-"* || "$compile_target" == "mipsel-"* || "$compile_target" == "mips64-"* || "$compile_target" == "mips64el-"* ]]; then + sudo apt-get update -y && sudo apt-get install -y upx; + if [[ "$?" == "0" ]]; then + compile_compress="-u" + fi + fi cd build ./build-release -t ${{ matrix.target }} $compile_features $compile_compress