From 005928b61f5f3e2dfbd14ed3e0c93e6d57cb24fd Mon Sep 17 00:00:00 2001 From: Andreas Maier Date: Wed, 29 Jan 2025 09:52:05 +0100 Subject: [PATCH] Test: Adjusted OS versions in GitHub Actions test workflow Details: * Test: Adjusted OS versions in GitHub Actions test workflow because macos-12 is no longer supported, and ubuntu-latest changed to ubuntu-24.04. Signed-off-by: Andreas Maier --- .github/workflows/test.yml | 41 ++++++++++++++++++++++++++++++-------- docs/changes.rst | 3 +++ 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b428a57..b8bbae7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -46,6 +46,16 @@ jobs: \"python-version\": \"3.6\", \ \"package_level\": \"latest\" \ }, \ + { \ + \"os\": \"ubuntu-latest\", \ + \"python-version\": \"3.7\", \ + \"package_level\": \"minimum\" \ + }, \ + { \ + \"os\": \"ubuntu-latest\", \ + \"python-version\": \"3.7\", \ + \"package_level\": \"latest\" \ + }, \ { \ \"os\": \"macos-latest\", \ \"python-version\": \"3.6\", \ @@ -79,22 +89,32 @@ jobs: \"package_level\": \"latest\" \ }, \ { \ - \"os\": \"macos-12\", \ + \"os\": \"ubuntu-22.04\", \ + \"python-version\": \"3.7\", \ + \"package_level\": \"minimum\" \ + }, \ + { \ + \"os\": \"ubuntu-22.04\", \ + \"python-version\": \"3.7\", \ + \"package_level\": \"latest\" \ + }, \ + { \ + \"os\": \"macos-13\", \ \"python-version\": \"3.6\", \ \"package_level\": \"minimum\" \ }, \ { \ - \"os\": \"macos-12\", \ + \"os\": \"macos-13\", \ \"python-version\": \"3.6\", \ \"package_level\": \"latest\" \ }, \ { \ - \"os\": \"macos-12\", \ + \"os\": \"macos-13\", \ \"python-version\": \"3.7\", \ \"package_level\": \"minimum\" \ }, \ { \ - \"os\": \"macos-12\", \ + \"os\": \"macos-13\", \ \"python-version\": \"3.7\", \ \"package_level\": \"latest\" \ } \ @@ -103,7 +123,7 @@ jobs: else \ echo "matrix={ \ \"os\": [ \"ubuntu-latest\" ], \ - \"python-version\": [ \"3.7\", \"3.12\" ], \ + \"python-version\": [ \"3.8\", \"3.12\" ], \ \"package_level\": [ \"minimum\", \"latest\" ], \ \"include\": [ \ { \ @@ -116,6 +136,11 @@ jobs: \"python-version\": \"3.6\", \ \"package_level\": \"latest\" \ }, \ + { \ + \"os\": \"ubuntu-22.04\", \ + \"python-version\": \"3.7\", \ + \"package_level\": \"latest\" \ + }, \ { \ \"os\": \"ubuntu-latest\", \ \"python-version\": \"3.10\", \ @@ -127,13 +152,13 @@ jobs: \"package_level\": \"latest\" \ }, \ { \ - \"os\": \"macos-12\", \ + \"os\": \"macos-13\", \ \"python-version\": \"3.6\", \ \"package_level\": \"latest\" \ }, \ { \ - \"os\": \"macos-latest\", \ - \"python-version\": \"3.8\", \ + \"os\": \"macos-13\", \ + \"python-version\": \"3.7\", \ \"package_level\": \"latest\" \ }, \ { \ diff --git a/docs/changes.rst b/docs/changes.rst index 4142437..43951dd 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -24,6 +24,9 @@ Released: not yet * Fixed new issues of Pylint 3.3. +* Test: Adjusted OS versions in GitHub Actions test workflow because macos-12 + is no longer supported, and ubuntu-latest changed to ubuntu-24.04. + **Enhancements:** **Cleanup:**