From fe38dddc81de63d23b18e750a5880976070ff7e5 Mon Sep 17 00:00:00 2001 From: Tim Blechmann Date: Wed, 4 Feb 2026 14:38:01 +0800 Subject: [PATCH] update github actions --- .github/workflows/ci.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 42d937c..a0c00b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -95,11 +95,6 @@ jobs: # macos - - description: macos-13 - toolset: clang - cxxstd: "14,17,20" - os: macos-13 - supported: true - description: macos-14 toolset: clang cxxstd: "14,17,20" @@ -110,6 +105,11 @@ jobs: cxxstd: "14,17,20" os: macos-15 supported: true + - description: macos-26 + toolset: clang + cxxstd: "17,20,23" + os: macos-26 + supported: true needs: [runner-selection] # runs-on: ${{ fromJSON(needs.runner-selection.outputs.labelmatrix)[matrix.os] }} @@ -136,7 +136,7 @@ jobs: sudo wget https://bootstrap.pypa.io/pip/$python_version/get-pip.py sudo python3 get-pip.py sudo /usr/local/bin/pip install cmake - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache ccache uses: actions/cache@v4 @@ -249,7 +249,7 @@ jobs: runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Boost shell: cmd @@ -307,14 +307,14 @@ jobs: include: - os: ubuntu-22.04 - os: ubuntu-24.04 - - os: macos-13 - os: macos-14 - os: macos-15 + - os: macos-26 runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages if: matrix.install @@ -355,14 +355,14 @@ jobs: include: - os: ubuntu-22.04 - os: ubuntu-24.04 - - os: macos-13 - os: macos-14 - os: macos-15 + - os: macos-26 runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages if: matrix.install @@ -413,14 +413,14 @@ jobs: include: - os: ubuntu-22.04 - os: ubuntu-24.04 - - os: macos-13 - os: macos-14 - os: macos-15 + - os: macos-26 runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install packages if: matrix.install @@ -473,7 +473,7 @@ jobs: runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Boost shell: cmd @@ -522,7 +522,7 @@ jobs: runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Boost shell: cmd @@ -589,7 +589,7 @@ jobs: runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Boost shell: cmd