diff --git a/.github/workflows/CI-unixish.yml b/.github/workflows/CI-unixish.yml index a03e1d52..d800ae4b 100644 --- a/.github/workflows/CI-unixish.yml +++ b/.github/workflows/CI-unixish.yml @@ -8,13 +8,13 @@ jobs: strategy: matrix: compiler: [clang++, g++] - os: [ubuntu-18.04, ubuntu-20.04, ubuntu-22.04, macos-11, macos-12] + os: [ubuntu-20.04, ubuntu-22.04, macos-11, macos-12] fail-fast: false runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Install missing software on ubuntu if: matrix.os == 'ubuntu-22.04' @@ -37,7 +37,7 @@ jobs: valgrind --leak-check=full --num-callers=50 --show-reachable=yes --track-origins=yes --gen-suppressions=all --error-exitcode=42 ./testrunner - name: Run with libstdc++ debug mode - if: matrix.os == 'ubuntu-22.04' && matrix.compiler == 'gcc' + if: matrix.os == 'ubuntu-22.04' && matrix.compiler == 'g++' run: | make clean make -j$(nproc) test CXX=${{ matrix.compiler }} CXXFLAGS="-g3 -D_GLIBCXX_DEBUG" diff --git a/.github/workflows/CI-windows.yml b/.github/workflows/CI-windows.yml index 220c34a2..aca68c93 100644 --- a/.github/workflows/CI-windows.yml +++ b/.github/workflows/CI-windows.yml @@ -22,10 +22,10 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup msbuild.exe - uses: microsoft/setup-msbuild@v1.0.2 + uses: microsoft/setup-msbuild@v1.1 - name: Run cmake if: matrix.os == 'windows-2019' diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index e1594f60..1202f5df 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Install missing software run: |