diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d23c01f2..cd261c50 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -27,7 +27,7 @@ jobs: matrix: compiler: [gcc, clang] config: [Release, Debug] - image: [ubuntu-22.04] + image: [ubuntu-22.04, ubuntu-24.04] runs-on: ${{ matrix.image }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 32b99d81..5c468bfe 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -26,8 +26,7 @@ jobs: fail-fast: false matrix: config: [Release, Debug] - # Don't build with macos-14 yet, newton dynamics 3.14 can't handle it. - image: [macos-12, macos-13] + image: [macos-14, macos-15, macos-26] runs-on: ${{ matrix.image }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index b0d6a43c..d8e23d98 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -31,7 +31,7 @@ jobs: # compiler: [msvc, clangcl, mingw, clang] compiler: [msvc] config: [Release, Debug] - image: [windows-2019, windows-2022] + image: [windows-2022, windows-2025] runs-on: ${{ matrix.image }} diff --git a/3rdparty/corrade b/3rdparty/corrade index 295bbba1..c123ee86 160000 --- a/3rdparty/corrade +++ b/3rdparty/corrade @@ -1 +1 @@ -Subproject commit 295bbba1f49887da060465f88b8501965f6acd7d +Subproject commit c123ee86487da662e937c1ff7e393b889f90c7f7 diff --git a/3rdparty/magnum b/3rdparty/magnum index 8538610f..179a6822 160000 --- a/3rdparty/magnum +++ b/3rdparty/magnum @@ -1 +1 @@ -Subproject commit 8538610fa27e1db37070eaabe34f1e4e41648bab +Subproject commit 179a68229f57bd0f833dad30647f2988fd8d8966 diff --git a/3rdparty/magnum-plugins b/3rdparty/magnum-plugins index 4a6add20..7f6a97b9 160000 --- a/3rdparty/magnum-plugins +++ b/3rdparty/magnum-plugins @@ -1 +1 @@ -Subproject commit 4a6add209667a32061c535eba7f8aa908dd7fc81 +Subproject commit 7f6a97b907617104079594b2364fab181974390f