build: update CI workflow to include latest OS versions

This commit is contained in:
yanyiwu 2025-05-02 11:53:33 +08:00
parent 2185315643
commit 9d8af2116e

View File

@ -16,13 +16,15 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ os: [
ubuntu-20.04, ubuntu-22.04,
ubuntu-22.04, ubuntu-latest,
macos-13, macos-13,
macos-14, macos-14,
macos-latest,
windows-2019, windows-2019,
windows-2022, windows-2022,
windows-latest,
] ]
cpp_version: [11, 14, 17, 20] cpp_version: [11, 14, 17, 20]