Skip to content

Commit 3b3decd

Browse files
committed
started updating workflow
1 parent 252231c commit 3b3decd

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/reusable_buildtest.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,13 @@ jobs:
4040
- {platform: 'ubuntu-24.04', python_version: '3.11', mgversion: 'latest', arch: 'x86_64'}
4141
- {platform: 'ubuntu-24.04', python_version: '3.12', mgversion: 'latest', arch: 'x86_64'}
4242
- {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'}
4447
- {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'}
4550
runs-on: [self-hosted, "${{ matrix.arch == 'x86_64' && 'X64' || 'ARM64' }}"]
4651
steps:
4752
- name: Checkout repository and submodules
@@ -103,7 +108,7 @@ jobs:
103108
break_packages="--break-system-packages"
104109
elif [[ "${{ matrix.platform }}" == fedora* ]]; then
105110
# 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"
107112
fi
108113
echo "BREAK_PACKAGES=$break_packages" >> $GITHUB_ENV
109114
echo "STATIC_SSL=$static_ssl" >> $GITHUB_ENV
@@ -238,7 +243,7 @@ jobs:
238243
fail-fast: false
239244
matrix:
240245
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"]
242247

243248
steps:
244249
- name: Checkout code
@@ -374,6 +379,7 @@ jobs:
374379
- '3.11'
375380
- '3.12'
376381
- '3.13'
382+
- '3.14'
377383
runs-on: ${{ matrix.platform }}
378384
steps:
379385
- uses: actions/checkout@v2

0 commit comments

Comments
 (0)