Skip to content

Commit a01c2ca

Browse files
committed
Refs #23750. Update to macos-15.
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
1 parent d125878 commit a01c2ca

File tree

2 files changed

+9
-15
lines changed

2 files changed

+9
-15
lines changed

.github/workflows/reusable-mac-ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,7 @@ defaults:
4545

4646
jobs:
4747
fastdds_build:
48-
# As explained in https://github.com/actions/runner-images/tree/main?tab=readme-ov-file#available-images,
49-
# *-latest images are not always the latest available versions. The minimum version of the macOS image
50-
# with clang 15 is macos-13 (see
51-
# https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md#language-and-runtime),
52-
# so we'll use that one for now, as clang 15 is the supported compiler for Fast DDS in macOS.
53-
# (see https://github.com/eProsima/Fast-DDS/blob/master/PLATFORM_SUPPORT.md#compilers)
54-
runs-on: macos-14
48+
runs-on: macos-15
5549
strategy:
5650
fail-fast: false
5751
matrix:
@@ -153,7 +147,7 @@ jobs:
153147
needs: fastdds_build
154148
if: ${{ inputs.run-tests == true }}
155149
name: fastdds_test (${{ matrix.cmake_build_type }})
156-
runs-on: macos-14
150+
runs-on: macos-15
157151
strategy:
158152
fail-fast: false
159153
matrix:

PLATFORM_SUPPORT.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ Community members may provide assistance with these platforms.
3131

3232
## Platforms
3333

34-
|Architecture|Ubuntu Noble (24.04)|Ubuntu Jammy (22.04)|MacOS Sonoma (14)|Windows 10 (VS2019)|Windows 11 (VS2022)|Debian Buster (10)|Android 12 |Android 13 | QNX 7.1 |
35-
|------------|--------------------|--------------------|-----------------|-------------------|-------------------|------------------|-----------|-----------|-----------|
36-
|amd64 |Tier 3 [^a][^s] |Tier 1 [^a][^s] |Tier 1 [^s] |Tier 1 [^a][^s] |Tier 1 [^a][^s] |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]|Tier 3 [^s]|
37-
|amd32 | | | |Tier 3 [^a][^s] |Tier 3 [^a][^s] | | | | |
38-
|arm64 |Tier 3 [^a][^s] |Tier 1 [^a][^s] | | | |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]|Tier 3 [^s]|
39-
|arm32 | |Tier 3 [^s] | | | |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]| |
34+
|Architecture|Ubuntu Noble (24.04)|Ubuntu Jammy (22.04)|MacOS Sequoia (15)|Windows 10 (VS2019)|Windows 11 (VS2022)|Debian Buster (10)|Android 12 |Android 13 | QNX 7.1 |
35+
|------------|--------------------|--------------------|------------------|-------------------|-------------------|------------------|-----------|-----------|-----------|
36+
|amd64 |Tier 3 [^a][^s] |Tier 1 [^a][^s] |Tier 1 [^s] |Tier 1 [^a][^s] |Tier 1 [^a][^s] |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]|Tier 3 [^s]|
37+
|amd32 | | | |Tier 3 [^a][^s] |Tier 3 [^a][^s] | | | | |
38+
|arm64 |Tier 3 [^a][^s] |Tier 1 [^a][^s] | | | |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]|Tier 3 [^s]|
39+
|arm32 | |Tier 3 [^s] | | | |Tier 3 [^s] |Tier 3 [^s]|Tier 3 [^s]| |
4040

4141
More information about Platforms support and eProsima products compatibility can be found on [Fast DDS Documentation](https://fast-dds.docs.eprosima.com/en/latest/notes/versions.html#dependencies-and-compatibilities).
4242

@@ -48,7 +48,7 @@ More information about Platforms support and eProsima products compatibility can
4848
Tier 1 compilers and minimum supported versions:
4949

5050
* GCC 11.4 [^d]
51-
* Clang 15
51+
* Clang 16
5252
* MSVC v142 (Visual Studio 2019)
5353

5454
[^d]: Using GCC's Thread Sanitizer flags in conjunction with GCC 11 to analyze Fast DDS threaded behavior produces

0 commit comments

Comments
 (0)