changelog update for 5.2.4

This commit is contained in:
Mindaugas Vinkelis
2024-07-29 19:12:09 +03:00
parent 4dcdd594da
commit ee992d8b57
10 changed files with 42 additions and 29 deletions

View File

@@ -9,17 +9,17 @@ on:
jobs:
build:
name: ${{ matrix.config.name }}
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
config:
- name: "Ubuntu Latest with GCC 12"
- name: "Ubuntu Latest with GCC 14"
compiler: gcc
compiler_ver: 12
- name: "Ubuntu Latests with Clang 15"
compiler_ver: 14
- name: "Ubuntu Latests with Clang 18"
compiler: clang
compiler_ver: 15
compiler_ver: 18
steps:
- name: Prepare specific Clang version
if: ${{ matrix.config.compiler == 'clang' }}
@@ -35,7 +35,6 @@ jobs:
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-${{ matrix.config.compiler_ver}} 100
- name: Installing GTest
run: |
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install libgmock-dev
- uses: actions/checkout@v3

View File

@@ -14,9 +14,9 @@ jobs:
run: |
git clone https://github.com/google/googletest.git
cd googletest
git checkout release-1.11.0
git checkout v1.14.0
cmake -S . -B build
cmake --build build --target install
sudo cmake --build build --target install
- uses: actions/checkout@v3
- name: Configure
run: cmake -S . -B build -DBITSERY_BUILD_TESTS=ON -DBITSERY_BUILD_EXAMPLES=ON -DCMAKE_CXX_STANDARD=17

View File

@@ -15,7 +15,7 @@ jobs:
run: |
git clone https://github.com/google/googletest.git
cd googletest
git checkout release-1.11.0
git checkout v1.14.0
cmake -S . -B build -Dgtest_force_shared_crt=ON
cmake --build build --config Release --target install
- uses: actions/checkout@v3