diff --git a/.github/workflows/build_macos.yml b/.github/workflows/build_macos.yml index cb399b5..c990688 100644 --- a/.github/workflows/build_macos.yml +++ b/.github/workflows/build_macos.yml @@ -18,16 +18,16 @@ on: jobs: build-mac: - name: "Macos 11.7 Xcode (Clang)" - runs-on: macos-11 + name: "Macos 13.6.6 Xcode (Clang)" + runs-on: macos-13 strategy: matrix: - xcode: [11.7, 12.4, 13.2.1] + xcode: [14.1, 15.2] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up CMake - uses: jwlawson/actions-setup-cmake@v1.13 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.14.0' - name: Set up Xcode diff --git a/.github/workflows/build_ubuntu.yml b/.github/workflows/build_ubuntu.yml index 6343a6a..703d355 100644 --- a/.github/workflows/build_ubuntu.yml +++ b/.github/workflows/build_ubuntu.yml @@ -18,16 +18,16 @@ on: jobs: build-ubuntu: - name: "Ubuntu 20.04 GCC" - runs-on: ubuntu-20.04 + name: "Ubuntu 22.04 GCC" + runs-on: ubuntu-22.04 strategy: matrix: - gcc: [9, 10, 11] + gcc: [11, 12, 13] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up CMake - uses: jwlawson/actions-setup-cmake@v1.13 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: '3.14.0' - name: Set up GCC diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 54c90c8..896fb17 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -35,9 +35,9 @@ jobs: } steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up CMake - uses: jwlawson/actions-setup-cmake@v1.13 + uses: jwlawson/actions-setup-cmake@v2 with: cmake-version: ${{ matrix.config.cmake }} - name: Cpplint