From fd951b4813230aeb857b57e03e6cb8e1d0790618 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 26 Apr 2026 10:28:00 +0800 Subject: [PATCH] Add Linux CI regression test step (#13353) --- .github/workflows/build_orca.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/build_orca.yml b/.github/workflows/build_orca.yml index 63217c038b..7ccb52b0e6 100644 --- a/.github/workflows/build_orca.yml +++ b/.github/workflows/build_orca.yml @@ -400,6 +400,16 @@ jobs: retention-days: 5 if-no-files-found: error + - name: Run external slicer regression tests + if: runner.os == 'Linux' + timeout-minutes: 20 + shell: bash + run: | + test_repo_dir="${{ runner.temp }}/orca-test-repo" + rm -rf "$test_repo_dir" + git clone --depth 1 https://github.com/OrcaSlicer/orca-test-repo.git "$test_repo_dir" + python3 "$test_repo_dir/run_test.py" "${{ github.workspace }}/build/package/bin/orca-slicer" + - name: Build orca_custom_preset_tests if: github.ref == 'refs/heads/main' && runner.os == 'Linux' && !vars.SELF_HOSTED working-directory: ${{ github.workspace }}/build/src/Release