Skip to content

Commit

Permalink
ci: refresh Ubuntu releases and add "latest" alias
Browse files Browse the repository at this point in the history
Refresh the list of Ubuntu versions used for testing: add new Ubuntu
23.10 and 24.04, while dropping unsupported Ubuntu 23.04 (Lunar).

Add also the "latest" Ubuntu (currently 24.04) just in case we forgot to
roll the releases once new one comes out.

Signed-off-by: Krzysztof Kozlowski <[email protected]>
  • Loading branch information
krzk committed May 21, 2024
1 parent c7904cd commit 255f60c
Showing 1 changed file with 24 additions and 2 deletions.
26 changes: 24 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
#
# Copyright (c) 2021 Canonical Ltd.
# Copyright (c) 2023 Linaro Ltd.
# Copyright (c) 2023-2024 Linaro Ltd.
# Author: Krzysztof Kozlowski <[email protected]>
# <[email protected]>
# Loosely based on https://github.com/linux-test-project/ltp
Expand Down Expand Up @@ -45,7 +45,9 @@ jobs:
- fedora:36
- fedora:35
- fedora:34
- ubuntu:lunar
- ubuntu:latest
- ubuntu:noble
- ubuntu:mantic
- ubuntu:jammy
- ubuntu:focal
- ubuntu:bionic
Expand Down Expand Up @@ -278,6 +280,20 @@ jobs:
variant: sanitizers

# Ubuntu 32-bit builds
- container: "ubuntu:noble"
arch: i386
compiler: gcc -m32
cross_compile: i686-linux-gnu
mode: maintainer
variant: i386

- container: "ubuntu:noble"
arch: i386
compiler: gcc -m32
cross_compile: i686-linux-gnu
mode: no-maintainer
variant: i386

- container: "ubuntu:jammy"
arch: i386
compiler: gcc -m32
Expand Down Expand Up @@ -307,6 +323,12 @@ jobs:
variant: i386

# Ubuntu GCC sanitizer builds
- container: "ubuntu:noble"
arch: x86-64
compiler: gcc
mode: maintainer
variant: sanitizers

- container: "ubuntu:jammy"
arch: x86-64
compiler: gcc
Expand Down

0 comments on commit 255f60c

Please sign in to comment.