Skip to content

Commit 22d1fcc

Browse files
Use ubuntu22 for cpython3.13 nogil
1 parent a4b322d commit 22d1fcc

File tree

2 files changed

+12
-18
lines changed

2 files changed

+12
-18
lines changed

.github/workflows/Build_wheels_for_cpython313_x86_64_u24.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.13 x86_64 on Ubuntu16 with GCC-5 All warnings
1+
name: Build wheels for CPython3.13 x86_64 on Ubuntu22 with GCC-10 All warnings
22

33
on: [push, pull_request]
44

@@ -14,18 +14,15 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 20 amd64 CPython 3.13
17+
- name: Ubuntu 24+20 amd64 CPython 3.13
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: xenial
22+
release: jammy
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
24-
#version: 1.5.6.7
25-
# pyver: "3.7"
2624
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2725
pypkg: python3.13
28-
#pypkgadd: python3.13-distutils
2926
pyengine_tag: cp313-cp313
3027
libc_tag: manylinux_2_14
3128
steps:
@@ -64,9 +61,9 @@ jobs:
6461
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/proc -t proc
6562
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/dev/pts -t devpts
6663
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/sys -t sysfs
67-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/python ubuntu-${{matrix.os.release}} main" > rusoft-python.list
68-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
69-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
64+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/python ubuntu-${{matrix.os.release}} main" > rusoft-python.list
65+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
66+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
7067
echo " deb [trusted=yes] http://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu ${{matrix.os.release}} main" > deadsnakes.list
7168
false && sudo find ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} -iname apt
7269
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt update

.github/workflows/Build_wheels_for_cpython313_x86_u16.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.13 x86 on Ubuntu16 with GCC-5 All warnings
1+
name: Build wheels for CPython3.13 x86 on Ubuntu22 with GCC-10 All warnings
22

33
on: [push, pull_request]
44

@@ -14,18 +14,15 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24+16 x86 CPython 3.13
17+
- name: Ubuntu 24+22 x86 CPython 3.13
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: i386
2121
tag_arch: i686
22-
release: xenial
22+
release: jammy
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
24-
#version: 1.5.6.7
25-
# pyver: "3.7"
2624
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2725
pypkg: python3.13
28-
#pypkgadd: python3.13-distutils
2926
pyengine_tag: cp313-cp313
3027
libc_tag: manylinux_2_14
3128
steps:
@@ -63,9 +60,9 @@ jobs:
6360
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/proc -t proc
6461
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/dev/pts -t devpts
6562
sudo mount none ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/sys -t sysfs
66-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/python ubuntu-${{matrix.os.release}} main" > rusoft-python.list
67-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
68-
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
63+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/python ubuntu-${{matrix.os.release}} main" > rusoft-python.list
64+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
65+
echo "# deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
6966
echo " deb [trusted=yes] http://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu ${{matrix.os.release}} main" > deadsnakes.list
7067
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt update
7168
sudo cp -v ./*.list ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/etc/apt/sources.list.d

0 commit comments

Comments
 (0)