Skip to content

Commit

Permalink
CI: Update github actions case.
Browse files Browse the repository at this point in the history
  • Loading branch information
snowberryfield committed Mar 30, 2024
1 parent 2a20aff commit 9554dcb
Showing 1 changed file with 26 additions and 11 deletions.
37 changes: 26 additions & 11 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,42 @@ jobs:
matrix:
cfg:
# For Ubuntu 20.04, the available compilers are specified according to
# https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2004-Readme.md
# https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2004-Readme.md
- { os: ubuntu-20.04, cc: gcc-9, cxx: g++-9 } # 9.4.0
- { os: ubuntu-20.04, cc: gcc-10, cxx: g++-10 } # 10.3.0
- { os: ubuntu-20.04, cc: clang-10, cxx: clang++-10 } # 10.0.0
- { os: ubuntu-20.04, cc: clang-11, cxx: clang++-11 } # 11.0.0
- { os: ubuntu-20.04, cc: clang-12, cxx: clang++-12 } # 12.0.0
# For Ubuntu 22.04, the available compilers are specified according to
# https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md
- { os: ubuntu-22.04, cc: gcc-9, cxx: g++-9 } # 9.4.0
- { os: ubuntu-22.04, cc: gcc-10, cxx: g++-10 } # 10.3.0
- { os: ubuntu-22.04, cc: gcc-11, cxx: g++-11 } # 11.2.0
- { os: ubuntu-22.04, cc: clang-12, cxx: clang++-12 } # 12.0.1
# https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md
- { os: ubuntu-22.04, cc: gcc-9, cxx: g++-9 } # 9.5.0
- { os: ubuntu-22.04, cc: gcc-10, cxx: g++-10 } # 10.5.0
- { os: ubuntu-22.04, cc: gcc-11, cxx: g++-11 } # 11.4.0
- { os: ubuntu-22.04, cc: gcc-12, cxx: g++-12 } # 12.3.0
- { os: ubuntu-22.04, cc: gcc-13, cxx: g++-13 } # 13.1.0
- { os: ubuntu-22.04, cc: clang-13, cxx: clang++-13 } # 13.0.1
- { os: ubuntu-22.04, cc: clang-14, cxx: clang++-14 } # 14.0.0
- { os: ubuntu-22.04, cc: clang-15, cxx: clang++-15 } # 15.0.7
# For macOS 11, the available compilers are specified according to
# https://github.com/actions/virtual-environments/blob/main/images/macos/macos-11-Readme.md
- { os: macos-11, cc: gcc-10, cxx: g++-10 } # 10.4.0
- { os: macos-11, cc: gcc-11, cxx: g++-11 } # 11.3.0
# https://github.com/actions/runner-images/blob/main/images/macos/macos-11-Readme.md
- { os: macos-11, cc: gcc-10, cxx: g++-10 } # 10.5.0
- { os: macos-11, cc: gcc-11, cxx: g++-11 } # 11.4.0
- { os: macos-11, cc: gcc-12, cxx: g++-12 } # 12.3.0
# For macOS 12, the available compilers are specified according to
# https://github.com/actions/virtual-environments/blob/main/images/macos/macos-12-Readme.md
# - { os: macos-12, cc: gcc-11, cxx: g++-11 } # 11.3.0
# https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md
- { os: macos-12, cc: gcc-11, cxx: g++-11 } # 11.4.0
- { os: macos-12, cc: gcc-12, cxx: g++-12 } # 12.3.0
- { os: macos-12, cc: gcc-13, cxx: g++-13 } # 13.2.0
# For macOS 13, the available compilers are specified according to
# https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md
- { os: macos-13, cc: gcc-11, cxx: g++-11 } # 11.4.0
- { os: macos-13, cc: gcc-12, cxx: g++-12 } # 12.3.0
- { os: macos-13, cc: gcc-13, cxx: g++-13 } # 13.2.0
# For macOS 13, the available compilers are specified according to
# https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md
- { os: macos-14, cc: gcc-11, cxx: g++-11 } # 11.4.0
- { os: macos-14, cc: gcc-12, cxx: g++-12 } # 12.3.0
- { os: macos-14, cc: gcc-13, cxx: g++-13 } # 13.2.0

steps:
- uses: actions/checkout@v2
Expand Down

0 comments on commit 9554dcb

Please sign in to comment.