Skip to content

Commit c14a510

Browse files
committed
Updated CI configuration
1 parent ecd4f16 commit c14a510

File tree

3 files changed

+39
-39
lines changed

3 files changed

+39
-39
lines changed

.github/workflows/linux.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ jobs:
4343
cxx: g++
4444

4545
# ====== Debian Linux =============================================
46-
# - label: "Debian 13 (Trixie) with GCC"
47-
# image: debian:trixie
48-
# cc: gcc
49-
# cxx: g++
50-
# - label: "Debian 12 (Bookworm) with GCC"
51-
# image: debian:bookworm
52-
# cc: gcc
53-
# cxx: g++
46+
- label: "Debian 13 (Trixie) with GCC"
47+
image: debian:trixie
48+
cc: gcc
49+
cxx: g++
50+
- label: "Debian 12 (Bookworm) with GCC"
51+
image: debian:bookworm
52+
cc: gcc
53+
cxx: g++
5454

5555
# ====== Fedora Linux =============================================
5656
- label: "Fedora 43 with Clang"

.github/workflows/multiarch.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -33,33 +33,33 @@ jobs:
3333
include:
3434

3535
# ====== Ubuntu Linux =============================================
36-
- label: "Ubuntu 22.04 (Noble Numbat): Clang/ARMv8"
36+
- label: "Ubuntu 24.04 (Noble Numbat): Clang/ARMv8"
3737
arch: aarch64
38-
distro: ubuntu22.04
38+
distro: ubuntu24.04
3939
cc: clang
4040
cxx: clang++
41-
- label: "Ubuntu 22.04 (Noble Numbat): GCC/S390x"
41+
- label: "Ubuntu 24.04 (Noble Numbat): GCC/S390x"
4242
arch: s390x
43-
distro: ubuntu22.04
43+
distro: ubuntu24.04
4444
cc: gcc
4545
cxx: g++
46-
- label: "Ubuntu 22.04 (Noble Numbat): GCC/RISC-V"
46+
- label: "Ubuntu 24.04 (Noble Numbat): GCC/RISC-V"
4747
arch: riscv64
48-
distro: ubuntu22.04
48+
distro: ubuntu24.04
4949
cc: gcc
5050
cxx: g++
5151

5252
# ====== Debian Linux =============================================
53-
# - label: "Debian 13 (Trixie): GCC/i386"
54-
# arch: i386
55-
# distro: trixie
56-
# cc: gcc
57-
# cxx: g++
58-
# - label: "Debian 13 (Trixie): Clang/ARMv7"
59-
# arch: arm32v7
60-
# distro: trixie
61-
# cc: clang
62-
# cxx: clang++
53+
- label: "Debian 13 (Trixie): GCC/i386"
54+
arch: i386
55+
distro: trixie
56+
cc: gcc
57+
cxx: g++
58+
- label: "Debian 13 (Trixie): Clang/ARMv7"
59+
arch: arm32v7
60+
distro: trixie
61+
cc: clang
62+
cxx: clang++
6363

6464
# ====== Fedora Linux =============================================
6565
- label: "Fedora 43: GCC/PPC64"

.github/workflows/packaging.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,21 @@ jobs:
4040
sudo ci/ci-test
4141
4242
# ====== Debian Linux =====================================================
43-
# debian-packaging:
44-
# name: Debian Packaging
45-
# runs-on: ubuntu-latest
46-
# container:
47-
# image: debian:unstable
48-
# options: --privileged
49-
# steps:
50-
# - uses: actions/checkout@v4
51-
# - name: Packaging
52-
# shell: bash
53-
# run: |
54-
# CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup package
55-
# CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package
56-
# CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build package
57-
# # ci/ci-test <- Not running on Ubuntu!
43+
debian-packaging:
44+
name: Debian Packaging
45+
runs-on: ubuntu-latest
46+
container:
47+
image: debian:unstable
48+
options: --privileged
49+
steps:
50+
- uses: actions/checkout@v4
51+
- name: Packaging
52+
shell: bash
53+
run: |
54+
CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup package
55+
CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package
56+
CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build package
57+
# ci/ci-test <- Not running on Ubuntu!
5858
5959
# ====== Fedora Linux =====================================================
6060
fedora-packaging:

0 commit comments

Comments
 (0)