diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 52764a7cc..9dd414743 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -3,9 +3,9 @@ name: Linux CI on: pull_request: paths-ignore: - - '**.md' - - '**.ipynb' - - 'myst.yml' + - "**.md" + - "**.ipynb" + - "myst.yml" # Every time you make a push to your PR, it cancel immediately the previous checks, # and start a new one. The other runner will be available more quickly to your PR. @@ -31,8 +31,8 @@ jobs: # See https://help.github.com/en/articles/workflow-syntax-for-github-actions. name: [ # "Bracket" the versions from GCC [9-14] and Clang [9-16] - ubuntu-20.04-gcc-9, - ubuntu-20.04-clang-9, + ubuntu-22.04-gcc-9, + ubuntu-22.04-clang-9, ubuntu-24.04-gcc-14, ubuntu-24.04-clang-16, ] @@ -40,13 +40,13 @@ jobs: build_type: [Debug, Release] build_unstable: [ON] include: - - name: ubuntu-20.04-gcc-9 - os: ubuntu-20.04 + - name: ubuntu-22.04-gcc-9 + os: ubuntu-22.04 compiler: gcc version: "9" - - name: ubuntu-20.04-clang-9 - os: ubuntu-20.04 + - name: ubuntu-22.04-clang-9 + os: ubuntu-22.04 compiler: clang version: "9" diff --git a/README.md b/README.md index e30062e2e..3aa5239c5 100644 --- a/README.md +++ b/README.md @@ -15,11 +15,11 @@ matrices. The current support matrix is: -| Platform | Compiler | Build Status | -|:------------------:|:---------:|:--------------------------------------------------------------------------------:| -| Ubuntu 20.04/22.04 | gcc/clang | ![Linux CI](https://github.com/borglab/gtsam/workflows/Linux%20CI/badge.svg) | -| macOS | clang | ![macOS CI](https://github.com/borglab/gtsam/workflows/macOS%20CI/badge.svg) | -| Windows | MSVC | ![Windows CI](https://github.com/borglab/gtsam/workflows/Windows%20CI/badge.svg) | +| Platform | Compiler | Build Status | +| :----------: | :-------: | :------------------------------------------------------------------------------: | +| Ubuntu 22.04 | gcc/clang | ![Linux CI](https://github.com/borglab/gtsam/workflows/Linux%20CI/badge.svg) | +| macOS | clang | ![macOS CI](https://github.com/borglab/gtsam/workflows/macOS%20CI/badge.svg) | +| Windows | MSVC | ![Windows CI](https://github.com/borglab/gtsam/workflows/Windows%20CI/badge.svg) | On top of the C++ library, GTSAM includes [wrappers for MATLAB & Python](#wrappers).