Skip to content

Commit fd3772e

Browse files
authored
ci: Add support for Ubuntu 24.04 (#3678)
* ci: Add support for Ubuntu 24.04 * Linux-pack.yml: Update fedora to 39/40, add debian 12, update suse to 15.6 * Linux-pack.yml: Fix typo
1 parent ccb5a27 commit fd3772e

File tree

1 file changed

+32
-8
lines changed

1 file changed

+32
-8
lines changed

.github/workflows/Linux-pack.yml

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
# dockerfiles, see https://github.com/flameshot-org/flameshot-dockerfiles
2020
# docker images, see https://hub.docker.com/r/flameshotorg/ci-building-images
2121
# flameshotorg/ci-building-images or packpack/packpack
22-
DOCKER_REPO: flameshotorg/ci-building-images
22+
DOCKER_REPO: quay.io/flameshot-org/ci-building
2323
PACKPACK_REPO: flameshot-org/packpack
2424
# available upload services: wetransfer.com, file.io, 0x0.st
2525
UPLOAD_SERVICE: wetransfer.com
@@ -68,6 +68,24 @@ jobs:
6868
symbol: bullseye,
6969
arch: armhf
7070
}
71+
- {
72+
name: debian-12,
73+
os: debian,
74+
symbol: bookworm,
75+
arch: amd64
76+
}
77+
- {
78+
name: debian-12,
79+
os: debian,
80+
symbol: bookworm,
81+
arch: arm64
82+
}
83+
- {
84+
name: debian-12,
85+
os: debian,
86+
symbol: bookworm,
87+
arch: armhf
88+
}
7189
- {
7290
name: ubuntu-20.04,
7391
os: ubuntu,
@@ -80,7 +98,13 @@ jobs:
8098
symbol: jammy,
8199
arch: amd64
82100
}
83-
101+
- {
102+
name: ubuntu-24.04,
103+
os: ubuntu,
104+
symbol: noble,
105+
arch: amd64
106+
}
107+
84108
steps:
85109
- name: Enable Docker Experimental Features
86110
run: |
@@ -220,21 +244,21 @@ jobs:
220244
matrix:
221245
dist:
222246
- {
223-
name: fedora-35,
247+
name: fedora-39,
224248
os: fedora,
225-
symbol: 35,
249+
symbol: 39,
226250
arch: x86_64
227251
}
228252
- {
229-
name: fedora-36,
253+
name: fedora-40,
230254
os: fedora,
231-
symbol: 36,
255+
symbol: 40,
232256
arch: x86_64
233257
}
234258
- {
235-
name: opensuse-leap-15.2,
259+
name: opensuse-leap-15.6,
236260
os: opensuse-leap,
237-
symbol: 15.2,
261+
symbol: 15.6,
238262
arch: x86_64
239263
}
240264
steps:

0 commit comments

Comments
 (0)