Skip to content

Commit e4f473c

Browse files
committed
Drop support for Python 3.8, enable 3.12 in the wheel builds.
1 parent c0c8e63 commit e4f473c

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

.github/workflows/main.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ on:
1818

1919
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
2020
jobs:
21-
arm64-manylinux228-py311:
21+
arm64-manylinux228-py312:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- uses: actions/checkout@v2
@@ -27,7 +27,7 @@ jobs:
2727
# Use Docker Command Directly to take more control over the platform
2828
run: >
2929
docker run \
30-
--env PYGMO_BUILD_TYPE=Python311 \
30+
--env PYGMO_BUILD_TYPE=Python312 \
3131
--env GITHUB_WORKSPACE=${GITHUB_WORKSPACE} \
3232
--env GITHUB_REF=${GITHUB_REF} \
3333
--env TWINE_USERNAME=${{ secrets.TWINE_USERNAME }} \
@@ -37,7 +37,7 @@ jobs:
3737
--platform linux/arm64 \
3838
pagmo2/manylinux228_aarch64_with_deps:latest \
3939
bash tools/gha_manylinux.sh
40-
arm64-manylinux228-py310:
40+
arm64-manylinux228-py311:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- uses: actions/checkout@v2
@@ -46,7 +46,7 @@ jobs:
4646
# Use Docker Command Directly to take more control over the platform
4747
run: >
4848
docker run \
49-
--env PYGMO_BUILD_TYPE=Python310 \
49+
--env PYGMO_BUILD_TYPE=Python311 \
5050
--env GITHUB_WORKSPACE=${GITHUB_WORKSPACE} \
5151
--env GITHUB_REF=${GITHUB_REF} \
5252
--env TWINE_USERNAME=${{ secrets.TWINE_USERNAME }} \
@@ -56,7 +56,7 @@ jobs:
5656
--platform linux/arm64 \
5757
pagmo2/manylinux228_aarch64_with_deps:latest \
5858
bash tools/gha_manylinux.sh
59-
arm64-manylinux228-py39:
59+
arm64-manylinux228-py310:
6060
runs-on: ubuntu-latest
6161
steps:
6262
- uses: actions/checkout@v2
@@ -65,7 +65,7 @@ jobs:
6565
# Use Docker Command Directly to take more control over the platform
6666
run: >
6767
docker run \
68-
--env PYGMO_BUILD_TYPE=Python39 \
68+
--env PYGMO_BUILD_TYPE=Python310 \
6969
--env GITHUB_WORKSPACE=${GITHUB_WORKSPACE} \
7070
--env GITHUB_REF=${GITHUB_REF} \
7171
--env TWINE_USERNAME=${{ secrets.TWINE_USERNAME }} \
@@ -75,7 +75,7 @@ jobs:
7575
--platform linux/arm64 \
7676
pagmo2/manylinux228_aarch64_with_deps:latest \
7777
bash tools/gha_manylinux.sh
78-
arm64-manylinux228-py38:
78+
arm64-manylinux228-py39:
7979
runs-on: ubuntu-latest
8080
steps:
8181
- uses: actions/checkout@v2
@@ -84,7 +84,7 @@ jobs:
8484
# Use Docker Command Directly to take more control over the platform
8585
run: >
8686
docker run \
87-
--env PYGMO_BUILD_TYPE=Python38 \
87+
--env PYGMO_BUILD_TYPE=Python39 \
8888
--env GITHUB_WORKSPACE=${GITHUB_WORKSPACE} \
8989
--env GITHUB_REF=${GITHUB_REF} \
9090
--env TWINE_USERNAME=${{ secrets.TWINE_USERNAME }} \
@@ -94,48 +94,48 @@ jobs:
9494
--platform linux/arm64 \
9595
pagmo2/manylinux228_aarch64_with_deps:latest \
9696
bash tools/gha_manylinux.sh
97-
amd64-manylinux228-py311:
97+
amd64-manylinux228-py312:
9898
runs-on: ubuntu-latest
9999
container:
100100
image: pagmo2/manylinux228_x86_64_with_deps:latest
101101
env:
102-
PYGMO_BUILD_TYPE: "Python311"
102+
PYGMO_BUILD_TYPE: "Python312"
103103
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
104104
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }}
105105
steps:
106106
- uses: actions/checkout@v2
107107
- name: Build
108108
run: bash tools/gha_manylinux.sh
109-
amd64-manylinux228-py310:
109+
amd64-manylinux228-py311:
110110
runs-on: ubuntu-latest
111111
container:
112112
image: pagmo2/manylinux228_x86_64_with_deps:latest
113113
env:
114-
PYGMO_BUILD_TYPE: "Python310"
114+
PYGMO_BUILD_TYPE: "Python311"
115115
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
116116
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }}
117117
steps:
118118
- uses: actions/checkout@v2
119119
- name: Build
120120
run: bash tools/gha_manylinux.sh
121-
amd64-manylinux228-py39:
121+
amd64-manylinux228-py310:
122122
runs-on: ubuntu-latest
123123
container:
124124
image: pagmo2/manylinux228_x86_64_with_deps:latest
125125
env:
126-
PYGMO_BUILD_TYPE: "Python39"
126+
PYGMO_BUILD_TYPE: "Python310"
127127
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
128128
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }}
129129
steps:
130130
- uses: actions/checkout@v2
131131
- name: Build
132132
run: bash tools/gha_manylinux.sh
133-
amd64-manylinux228-py38:
133+
amd64-manylinux228-py39:
134134
runs-on: ubuntu-latest
135135
container:
136136
image: pagmo2/manylinux228_x86_64_with_deps:latest
137137
env:
138-
PYGMO_BUILD_TYPE: "Python38"
138+
PYGMO_BUILD_TYPE: "Python39"
139139
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
140140
TWINE_PASSWORD: ${{ secrets.TWINE_PASSWORD }}
141141
steps:

0 commit comments

Comments
 (0)