diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc701b2f..f24df0f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,7 +79,7 @@ jobs: run: | git ls-files -z --others --ignored --exclude-standard ./src/stub | xargs -0r rm -v -- find ./src/stub/src -type d -name tmp -print0 | xargs -0r rmdir -v -- - git status --ignored || true + - run: git status --ignored || true job-linux-cmake: # uses cmake + make if: true @@ -221,7 +221,8 @@ jobs: # NOTE: macos does not have "env -C"; only with brew coreutils - { os: macos-13, gcc: gcc-12, gxx: g++-12, testsuite: true } - { os: macos-14, gcc: gcc-13, gxx: g++-13, testsuite: true } - - { os: macos-15, gcc: gcc-14, gxx: g++-14, testsuite: true } + # { os: macos-15, gcc: gcc-14, gxx: g++-14, testsuite: true } + - { os: macos-15, testsuite: true } name: ${{ format('{0} {1}{2}', matrix.os, matrix.xcode_version && 'xcode-' || '', matrix.xcode_version) }} runs-on: ${{ matrix.os }} steps: @@ -478,6 +479,11 @@ jobs: .\upx.exe -l upx_packed.exe .\upx.exe -t upx_packed.exe .\upx_packed.exe --version + - name: Mimic ctest tests + if: ${{ matrix.vsarch != 'amd64_arm64' }} + shell: bash + run: | + env -C build/$C/$B/upx upx_exe=./upx.exe bash "$PWD"/misc/testsuite/mimic_ctest.sh - name: Run test suite if: ${{ matrix.vsarch != 'amd64_arm64' }} shell: bash