Bump Ubuntu version in Python CI

release/4.3a0
Yashas Ambati 2025-04-16 18:34:00 -04:00
parent 22910109d3
commit c9e8d6d2d4
2 changed files with 13 additions and 13 deletions

View File

@ -22,18 +22,18 @@ jobs:
id: filter
uses: dorny/paths-filter@v3
with:
predicate-quantifier: 'every' # If any changed file matches every filter, proceed with build
predicate-quantifier: "every" # If any changed file matches every filter, proceed with build
filters: |
relevant_changes:
- '!**.md'
- '!**.ipynb'
- '!myst.yml'
build:
# Only run build if relevant files have been modified in this PR.
needs: check-paths
if: needs.check-paths.outputs.should_run == 'true'
name: ${{ matrix.name }} ${{ matrix.build_type }} Python ${{ matrix.python_version }}
runs-on: ${{ matrix.os }}
@ -52,8 +52,8 @@ jobs:
# See https://help.github.com/en/articles/workflow-syntax-for-github-actions.
name:
[
ubuntu-20.04-gcc-9,
ubuntu-20.04-clang-9,
ubuntu-22.04-gcc-9,
ubuntu-22.04-clang-11,
macos-13-xcode-14.2,
macos-14-xcode-15.4,
windows-2022-msbuild,
@ -62,15 +62,15 @@ jobs:
build_type: [Release]
python_version: [3]
include:
- name: ubuntu-20.04-gcc-9
- name: ubuntu-22.04-gcc-9
os: ubuntu-20.04
compiler: gcc
version: "9"
- name: ubuntu-20.04-clang-9
- name: ubuntu-22.04-clang-11
os: ubuntu-20.04
compiler: clang
version: "9"
version: "11"
- name: macos-13-xcode-14.2
os: macos-13

View File

@ -15,11 +15,11 @@ matrices.
The current support matrix is:
| 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) |
| Platform | Compiler | Build Status |
| :----------------: | :-------: | :------------------------------------------------------------------------------: |
| Ubuntu 22.04/24.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).