]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.8] bpo-43811: Test multiple OpenSSL versions on GHA (GH-25360) (GH-25392)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 13 Apr 2021 19:27:02 +0000 (12:27 -0700)
committerGitHub <noreply@github.com>
Tue, 13 Apr 2021 19:27:02 +0000 (12:27 -0700)
commita607815eb07582deb3c5818be881a98abe25a100
treec89472269a1f67d269d28c5d637b72e12f0be8d3
parent47a894d338f436ea8f513f1ad2cc7e1b086e99cc
[3.8] bpo-43811: Test multiple OpenSSL versions on GHA (GH-25360) (GH-25392)

The new checks are only executed when one or more OpenSSL-related files are modified. The checks run a handful of networking and hashing test suites. All SSL checks are optional. This PR also introduces ccache to speed up compilation. In common cases it speeds up configure and compile time from about 90 seconds to less than 30 seconds.

Signed-off-by: Christian Heimes <christian@python.org>
(cherry picked from commit 8fa1489365e7af8b90286c97db55a2dc60a05cde)

Co-authored-by: Christian Heimes <christian@python.org>
Automerge-Triggered-By: GH:tiran
.github/workflows/build.yml
.github/workflows/posix-deps-apt.sh
Misc/NEWS.d/next/Tests/2021-04-12-11-14-28.bpo-43811.vGNbnD.rst [new file with mode: 0644]