Skip to content

Commit bea5145

Browse files
committed
Switch to Ubuntu 24.04 and update Python versions in CI
1 parent a9361f0 commit bea5145

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,16 @@ jobs:
1010

1111
strategy:
1212
matrix:
13+
os:
14+
- ubuntu-24.04
1315
python-version:
14-
- "3.6"
15-
- "3.7"
16-
- "3.8"
1716
- "3.9"
1817
- "3.10"
18+
- "3.11"
19+
- "3.12"
1920

20-
name: Python ${{ matrix.python-version }}
21-
runs-on: ubuntu-20.04
21+
name: Python ${{ matrix.python-version }} on ${{ matrix.os }}
22+
runs-on: ${{ matrix.os }}
2223

2324
steps:
2425

@@ -52,6 +53,8 @@ jobs:
5253

5354
strategy:
5455
matrix:
56+
os:
57+
- ubuntu-24.04
5558
builder:
5659
- docker
5760
- podman
@@ -61,14 +64,14 @@ jobs:
6164
- alpine
6265
- alpine-slim
6366

64-
name: ${{ matrix.builder }} build ${{ matrix.image }}
65-
runs-on: ubuntu-20.04
67+
name: "${{ matrix.builder }}: ${{ matrix.image }} on ${{ matrix.os }}"
68+
runs-on: ${{ matrix.os }}
6669

6770
steps:
6871

6972
- uses: actions/checkout@v4
7073

71-
- name: ${{ matrix.builder }} build ${{ matrix.image }}
74+
- name: "${{ matrix.builder }}: ${{ matrix.image }}"
7275
run: |
7376
make BUILDER=${{ matrix.builder }} ${{ matrix.image }}
7477
make BUILDER=${{ matrix.builder }} IMAGE=weechat:latest-${{ matrix.image }} test-container

0 commit comments

Comments
 (0)