|
40 | 40 | - {platform: 'ubuntu-24.04', python_version: '3.11', mgversion: 'latest', arch: 'x86_64'} |
41 | 41 | - {platform: 'ubuntu-24.04', python_version: '3.12', mgversion: 'latest', arch: 'x86_64'} |
42 | 42 | - {platform: 'ubuntu-24.04', python_version: '3.13', mgversion: 'latest', arch: 'x86_64'} |
43 | | - - {platform: 'fedora-41', python_version: '3.13', mgversion: 'latest', arch: 'x86_64'} |
| 43 | + - {platform: 'ubuntu-24.04', python_version: '3.14', mgversion: 'latest', arch: 'x86_64'} |
| 44 | + - {platform: 'fedora-41', python_version: '3.14', mgversion: 'latest', arch: 'x86_64'} |
| 45 | + - {platform: 'ubuntu-24.04', python_version: '3.10', mgversion: 'latest', arch: 'aarch64'} |
| 46 | + - {platform: 'ubuntu-24.04', python_version: '3.11', mgversion: 'latest', arch: 'aarch64'} |
44 | 47 | - {platform: 'ubuntu-24.04', python_version: '3.12', mgversion: 'latest', arch: 'aarch64'} |
| 48 | + - {platform: 'ubuntu-24.04', python_version: '3.13', mgversion: 'latest', arch: 'aarch64'} |
| 49 | + - {platform: 'ubuntu-24.04', python_version: '3.14', mgversion: 'latest', arch: 'aarch64'} |
45 | 50 | runs-on: [self-hosted, "${{ matrix.arch == 'x86_64' && 'X64' || 'ARM64' }}"] |
46 | 51 | steps: |
47 | 52 | - name: Checkout repository and submodules |
@@ -103,7 +108,7 @@ jobs: |
103 | 108 | break_packages="--break-system-packages" |
104 | 109 | elif [[ "${{ matrix.platform }}" == fedora* ]]; then |
105 | 110 | # rpm distros do not ship with static lib for openssl |
106 | | - static_ssl="build_ext --static-openssl=False" |
| 111 | + static_ssl="-C--build-option=build_ext --C--build-option=--static-openssl=False" |
107 | 112 | fi |
108 | 113 | echo "BREAK_PACKAGES=$break_packages" >> $GITHUB_ENV |
109 | 114 | echo "STATIC_SSL=$static_ssl" >> $GITHUB_ENV |
@@ -238,7 +243,7 @@ jobs: |
238 | 243 | fail-fast: false |
239 | 244 | matrix: |
240 | 245 | os: [windows-2022, windows-2025] |
241 | | - python-version: ["3.10", "3.11", "3.12", "3.13"] |
| 246 | + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] |
242 | 247 |
|
243 | 248 | steps: |
244 | 249 | - name: Checkout code |
@@ -374,6 +379,7 @@ jobs: |
374 | 379 | - '3.11' |
375 | 380 | - '3.12' |
376 | 381 | - '3.13' |
| 382 | + - '3.14' |
377 | 383 | runs-on: ${{ matrix.platform }} |
378 | 384 | steps: |
379 | 385 | - uses: actions/checkout@v2 |
|
0 commit comments