From 48f2b4a962af536543d531178b3b6c4220f4e594 Mon Sep 17 00:00:00 2001 From: John Ingve Olsen Date: Thu, 27 Jun 2024 16:14:31 +0200 Subject: [PATCH] Add new distro releases to test matrix, remove EOL releases This commit adds Ubuntu 24.04 and Fedora 39 and 40 to the CI test matrix and removes the EOL releases Ubuntu 23.04, and Fedora 37 and 38. --- .github/workflows/main.yml | 8 ++++---- README.md | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 131c8324..63b015c4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,7 +21,7 @@ jobs: --volume $PWD:/host \ --workdir /host/continuous-integration/linux \ --env "PYTHONDONTWRITEBYTECODE=1" \ - ubuntu:23.10 \ + ubuntu:24.04 \ bash -c "./setup.sh && ./install-sdk.sh && ./build.sh && ./lint.sh" - name: Notify Teams if: ${{ failure() && github.ref == 'refs/heads/master' }} @@ -102,10 +102,10 @@ jobs: os: - ubuntu:20.04 - ubuntu:22.04 - - ubuntu:23.04 - ubuntu:23.10 - - fedora:37 - - fedora:38 + - ubuntu:24.04 + - fedora:39 + - fedora:40 steps: - name: Check out code uses: actions/checkout@v4 diff --git a/README.md b/README.md index dde59291..bfb329d2 100644 --- a/README.md +++ b/README.md @@ -173,12 +173,12 @@ Please visit [Zivid Knowledge Base][zivid-knowledge-base-url] for general inform | Operating System | Python version | |:-----------------|:--------------------------------| +| Ubuntu 24.04 | 3.12 | | Ubuntu 23.10 | 3.11 | -| Ubuntu 23.04 | 3.11 | | Ubuntu 22.04 | 3.10 | | Ubuntu 20.04 | 3.8 | -| Fedora 38 | 3.11 | -| Fedora 37 | 3.11 | +| Fedora 39 | 3.12 | +| Fedora 40 | 3.12 | | Windows 10 | 3.7, 3.8, 3.9, 3.10, 3.11, 3.12 | [header-image]: https://www.zivid.com/hubfs/softwarefiles/images/zivid-generic-github-header.png