diff --git a/.github/workflows/dev-containers.yaml b/.github/workflows/dev-containers.yaml index a0d12c0bdd..d85fe5458e 100644 --- a/.github/workflows/dev-containers.yaml +++ b/.github/workflows/dev-containers.yaml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-20.04", "ubuntu-22.04", "fedora-39"] + os: ['ubuntu-20.04', 'ubuntu-22.04', 'ubuntu-23.04', 'ubuntu-23.10', 'ubuntu-24.04', 'fedora-37', 'fedora-38', 'fedora-39'] runs-on: ubuntu-latest name: Update dev containers steps: diff --git a/.github/workflows/pr-tests.yaml b/.github/workflows/pr-tests.yaml index db3aa35222..23d7c4b2ed 100644 --- a/.github/workflows/pr-tests.yaml +++ b/.github/workflows/pr-tests.yaml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: true matrix: - os: ['ubuntu-20.04', 'fedora-39'] + os: ['ubuntu-20.04', 'ubuntu-22.04', 'ubuntu-23.04', 'ubuntu-23.10', 'ubuntu-24.04', 'fedora-37', 'fedora-38', 'fedora-39'] runs-on: ubuntu-latest container: image: ghcr.io/dyninst/amd64/${{ matrix.os }}-base:latest @@ -86,7 +86,7 @@ jobs: strategy: fail-fast: true matrix: - os: ['ubuntu-20.04'] + os: ['ubuntu-20.04', 'ubuntu-22.04', 'ubuntu-23.04', 'ubuntu-23.10', 'ubuntu-24.04'] runs-on: ubuntu-latest container: image: ghcr.io/dyninst/amd64/${{ matrix.os }}-base:latest diff --git a/docker/build_base_images.sh b/docker/build_base_images.sh index 4f5d1ad7fd..2c3d24f8c2 100644 --- a/docker/build_base_images.sh +++ b/docker/build_base_images.sh @@ -34,7 +34,11 @@ function make_image { make_image ubuntu 20.04 "--build-arg build_elfutils=yes" make_image ubuntu 22.04 make_image ubuntu 23.04 +make_image ubuntu 23.10 +make_image ubuntu 24.04 +make_image fedora 37 +make_image fedora 38 make_image fedora 39 echo -n "["