]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-43811: Test multiple OpenSSL versions on GHA (GH-25360)
authorChristian Heimes <christian@python.org>
Tue, 13 Apr 2021 17:23:45 +0000 (19:23 +0200)
committerGitHub <noreply@github.com>
Tue, 13 Apr 2021 17:23:45 +0000 (10:23 -0700)
commit8fa1489365e7af8b90286c97db55a2dc60a05cde
treeb38ed3ba7dfc0d02141129566c51e55b088b9cfc
parent30ed93bfec5dfa7ee05982e2df8fd810f3f49305
bpo-43811: Test multiple OpenSSL versions on GHA (GH-25360)

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>
.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]