From e066fcc1722e0169ee64bf287b5a7b4db5bd5b4c Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Sat, 21 May 2022 08:39:58 -0400 Subject: [PATCH] Make all step if conditions OS generic --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7d4e3226..07960f00 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -115,8 +115,8 @@ jobs: echo "ACTIONS_CACHE=${ACTIONS_CACHE}" >> $GITHUB_ENV echo "ACTIONS_GOAL=${ACTIONS_GOAL}" >> $GITHUB_ENV - - name: Install necessary hosted Linux packages - if: matrix.os == 'ubuntu-20.04' + - name: Install necessary Github-hosted Linux packages + if: runner.os == 'Linux' && runner.arch == 'X64' run: | echo "RUNNING: apt update..." sudo apt-get -qq --yes update @@ -475,24 +475,24 @@ jobs: tar -C dist/ --create --verbose --exclude-from "${GITHUB_WORKSPACE}/.github/actions/package_exclusions.txt" --file $GAM_ARCHIVE --xz gam - name: Linux install patchelf/staticx - if: matrix.os == 'ubuntu-20.04' && matrix.goal != 'test' + if: runner.os == 'Linux' && runner.arch == 'X64' && matrix.goal != 'test' run: | "${PYTHON}" -m pip install --upgrade patchelf-wrapper "${PYTHON}" -m pip install --upgrade staticx - name: Linux Make Static - if: matrix.os == 'ubuntu-20.04' && matrix.goal != 'test' + if: runner.os == 'Linux' && runner.arch == 'X64' && matrix.goal != 'test' run: | $PYTHON -m staticx "${gam}" "${gam}-staticx" - name: Linux Run StaticX-ed - if: matrix.os == 'ubuntu-20.04' && matrix.goal != 'test' + if: runner.os == 'Linux' && runner.arch == 'X64' && matrix.goal != 'test' run: | "${gam}-staticx" version extended mv -v "${gam}-staticx" "${gam}" - name: Linux package staticx - if: matrix.os == 'ubuntu-20.04' && matrix.goal != 'test' + if: runner.os == 'Linux' && runner.arch == 'X64' && matrix.goal != 'test' run: | GAM_ARCHIVE="gam-${GAMVERSION}-linux-x86_64-legacy.tar.xz" tar -C dist/ --create --verbose --exclude-from "${GITHUB_WORKSPACE}/.github/actions/package_exclusions.txt" --file $GAM_ARCHIVE --xz gam