Skip to content

Commit 3bc846c

Browse files
committed
Dropped Ubuntu 20 support.
1 parent 7f5217c commit 3bc846c

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/build_and_test.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
# REQUIRED: Specify the required boost version
3131
# A list of supported versions can be found here:
3232
# https://github.com/MarkusJx/prebuilt-boost/blob/main/versions-manifest.json
33-
boost_version: 1.83.0
33+
boost_version: 1.87.0
3434
# OPTIONAL: Specify a platform version
3535
platform_version: 22.04
3636

@@ -52,8 +52,8 @@ jobs:
5252
working-directory: ${{github.workspace}}/build/clang_${{env.BUILD_TYPE}}
5353
run: ./tests/bin/roar-tests
5454

55-
ubuntu20:
56-
runs-on: ubuntu-20.04
55+
ubuntu24:
56+
runs-on: ubuntu-24.04
5757

5858
steps:
5959
- uses: actions/checkout@v3
@@ -68,9 +68,9 @@ jobs:
6868
# REQUIRED: Specify the required boost version
6969
# A list of supported versions can be found here:
7070
# https://github.com/MarkusJx/prebuilt-boost/blob/main/versions-manifest.json
71-
boost_version: 1.83.0
71+
boost_version: 1.87.0
7272
# OPTIONAL: Specify a platform version
73-
platform_version: 20.04
73+
platform_version: 24.04
7474

7575
- name: Setup clang
7676
uses: egor-tensin/setup-clang@v1
@@ -129,12 +129,12 @@ jobs:
129129
run: cmake --build ${{env.WSPACE}}/build/clang_${{env.BUILD_TYPE}} --config ${{env.BUILD_TYPE}}
130130

131131
macos:
132-
runs-on: macos-13
132+
runs-on: macos-15
133133

134134
steps:
135135
- uses: actions/checkout@v3
136136

137-
- run: brew install ninja boost cryptopp curl llvm@16
137+
- run: brew install ninja boost cryptopp curl llvm@19
138138

139139
- name: Get Brew Prefix
140140
run: |
@@ -148,9 +148,9 @@ jobs:
148148
- name: Configure CMake
149149
run: >
150150
cmake
151-
-DCMAKE_C_COMPILER=$BREW_PREFIX/opt/llvm@16/bin/clang
152-
-DCMAKE_CXX_COMPILER=$BREW_PREFIX/opt/llvm@16/bin/clang++
153-
-DCMAKE_LINKER=$BREW_PREFIX/opt/llvm@16/bin/lld
151+
-DCMAKE_C_COMPILER=$BREW_PREFIX/opt/llvm@19/bin/clang
152+
-DCMAKE_CXX_COMPILER=$BREW_PREFIX/opt/llvm@19/bin/clang++
153+
-DCMAKE_LINKER=$BREW_PREFIX/opt/llvm@19/bin/lld
154154
-DROAR_BUILD_TESTS=on
155155
-S ${{github.workspace}}
156156
-B ${{github.workspace}}/build/clang_${{env.BUILD_TYPE}}

0 commit comments

Comments
 (0)