Skip to content

Commit 3736653

Browse files
committed
add linux/ubuntu.24.04
1 parent b886a6a commit 3736653

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

.github/workflows/test-opencvsharp.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)