From 65bbacae477fda54e254f87f5862515897fe4a30 Mon Sep 17 00:00:00 2001 From: youknowdot Date: Sat, 17 Oct 2026 08:42:46 -0700 Subject: [PATCH] Keep optional OpenSSL CI on Linux (#9177) Remove the macOS OpenSSL build and runtime expansion from #9173 while preserving the existing Linux checks and other macOS jobs. Assisted-by: OpenAI Codex:model version unavailable --- .github/workflows/ci.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ea8f546de..5762703b1 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -275,8 +275,6 @@ jobs: - name: Install macOS dependencies if: env.RUN_RUST_TESTS == 'true' uses: ./.github/actions/install-macos-deps - with: - openssl: true - name: Build rust tests if: env.RUN_RUST_TESTS == 'true' @@ -329,7 +327,7 @@ jobs: target/debug/rustpython extra_tests/snippets/stdlib_re.py - name: Test openssl build - if: env.RUN_RUST_TESTS == 'true' && runner.os != 'Windows' + if: env.RUN_RUST_TESTS == 'true' && runner.os == 'Linux' run: | cargo build --locked --no-default-features --features ssl-openssl cargo build --locked --release --features threading,jit,ssl-openssl ${{ env.CARGO_ARGS_NO_SSL }}