CI script improvements

* ensure make -j is called everywhere
* shallow clones where possible
* set fixed ubuntu version for linux tests
This commit is contained in:
Tobias Frauenschläger
2026-04-07 16:12:59 +02:00
parent 062ef3e93b
commit 585a1ecaaf
38 changed files with 61 additions and 17 deletions
+2
View File
@@ -122,6 +122,7 @@ jobs:
with:
repository: wolfssl/osp
path: osp
fetch-depth: 1
- name: Checkout CPython
uses: actions/checkout@v4
@@ -129,6 +130,7 @@ jobs:
repository: python/cpython
ref: v${{ matrix.python_ver }}
path: cpython
fetch-depth: 1
- name: Apply wolfSSL patch
working-directory: cpython