Skip to content

Commit

Permalink
GitHub Workflows update.
Browse files Browse the repository at this point in the history
  • Loading branch information
dreibh committed Sep 18, 2024
1 parent e1f3de3 commit 1b7833a
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 19 deletions.
18 changes: 7 additions & 11 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ jobs:
include:

# ====== Ubuntu Linux =============================================
- label: "Ubuntu 24.04 (Noble Numbat) with GCC"
image: ubuntu:24.04
cc: gcc
cxx: g++
- label: "Ubuntu 22.04 (Jammy Jellyfish) with GCC"
image: ubuntu:22.04
cc: gcc
Expand All @@ -41,10 +45,6 @@ jobs:
image: ubuntu:20.04
cc: gcc
cxx: g++
- label: "Ubuntu 18.04 (Bionic Beaver) with GCC"
image: ubuntu:18.04
cc: gcc
cxx: g++

# ====== Debian Linux =============================================
- label: "Debian 12 (Bookworm) with GCC"
Expand All @@ -61,12 +61,8 @@ jobs:
cxx: g++

# ====== Fedora Linux =============================================
- label: "Fedora 39 with Clang"
image: fedora:35
cc: clang
cxx: clang++
- label: "Fedora 38 with Clang"
image: fedora:34
- label: "Fedora 40 with Clang"
image: fedora:40
cc: clang
cxx: clang++

Expand All @@ -78,7 +74,7 @@ jobs:
image: ${{ matrix.image }}
steps:
# NOTE: actions/checkout@v4 does not work for old Ubuntu 18.04!
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build
shell: bash
run: |
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/multiarch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,19 +33,19 @@ jobs:
include:

# ====== Ubuntu Linux =============================================
- label: "Ubuntu 22.04 (Focal Fossa): Clang/ARMv8"
- label: "Ubuntu 24.04 (Focal Fossa): Clang/ARMv8"
arch: aarch64
distro: ubuntu22.04
distro: ubuntu24.04
cc: clang
cxx: clang++
- label: "Ubuntu 22.04 (Focal Fossa): GCC/S390x"
- label: "Ubuntu 24.04 (Focal Fossa): GCC/S390x"
arch: s390x
distro: ubuntu22.04
distro: ubuntu24.04
cc: gcc
cxx: g++
- label: "Ubuntu 22.04 (Focal Fossa): GCC/RISC-V"
- label: "Ubuntu 24.04 (Focal Fossa): GCC/RISC-V"
arch: riscv64
distro: ubuntu22.04
distro: ubuntu24.04
cc: gcc
cxx: g++

Expand All @@ -62,9 +62,9 @@ jobs:
cxx: clang++

# ====== Fedora Linux =============================================
- label: "Fedora 39: GCC/PPC64"
- label: "Fedora 40: GCC/PPC64"
arch: ppc64le
distro: fedora39
distro: fedora40
cc: gcc
cxx: g++

Expand Down
1 change: 1 addition & 0 deletions .github/workflows/packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ on:
branches:
- master
- dreibh/github-actions
- dreibh/udpping

jobs:
# ====== Ubuntu Linux =====================================================
Expand Down

0 comments on commit 1b7833a

Please sign in to comment.