@@ -346,6 +346,44 @@ jobs:
346346 - { os: rhel.9, arch: arm64, runs-on: ubuntu-22.04-arm, image: debian:12 }
347347 - { os: rhel.9, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:22.04 }
348348 - { os: rhel.9, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:24.04 }
349+
350+ # ubuntu 22.04 is glibc 2.35, compiled with gcc 11.2.0
351+ # supports ubuntu:22.04+, debian:11+(glibc 2.31), ubuntu:20.04+(glibc 2.31)
352+ # these images will fails
353+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: oraclelinux:8 }
354+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: oraclelinux:8 }
355+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: debian:11 }
356+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: debian:11 }
357+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:20.04 }
358+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:20.04 }
359+
360+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: oraclelinux:9 }
361+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: debian:12 }
362+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:22.04 }
363+ - { os: linux, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:24.04 }
364+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: oraclelinux:9 }
365+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: debian:12 }
366+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:22.04 }
367+ - { os: linux, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:24.04 }
368+
369+ # ubuntu 24.04 is glibc 2.37, compiled with gcc 13.2.0
370+ # supports ubuntu:24.04+, debian:12+(glibc 2.37)
371+ # these images will fails
372+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: oraclelinux:8 }
373+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: oraclelinux:8 }
374+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: debian:11 }
375+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: debian:11 }
376+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:20.04 }
377+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:20.04 }
378+
379+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: oraclelinux:9 }
380+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: debian:12 }
381+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:22.04 }
382+ - { os: ubuntu.24.04, arch: x64, runs-on: ubuntu-22.04, image: ubuntu:24.04 }
383+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: oraclelinux:9 }
384+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: debian:12 }
385+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:22.04 }
386+ - { os: ubuntu.24.04, arch: arm64, runs-on: ubuntu-22.04-arm, image: ubuntu:24.04 }
349387 steps :
350388 - name : Download Artifacts
351389 uses : actions/download-artifact@v4
0 commit comments