Skip to content

Commit

Permalink
ci: Update the version of operating systems and compilers
Browse files Browse the repository at this point in the history
  • Loading branch information
utilForever committed May 6, 2023
1 parent a818c2a commit 256a150
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 29 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
build-docs:
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
with:
Expand Down
15 changes: 5 additions & 10 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ jobs:
os: macos-12
compiler: xcode
version: "13.4.1"
# macOS 11.7.6 + Xcode 12.5.1
- name: "macOS 11.7.6 + Xcode 12.5.1"
os: macos-11
compiler: xcode
version: "12.5.1"
# macOS 11.7.6 + gcc-10
- name: "macOS 12.6.5 + gcc-13"
os: macos-12
compiler: gcc
version: "13"
# macOS 12.6.5 + gcc-12
- name: "macOS 12.6.5 + gcc-12"
os: macos-12
Expand All @@ -36,11 +36,6 @@ jobs:
os: macos-12
compiler: gcc
version: "11"
# macOS 11.7.6 + gcc-10
- name: "macOS 11.7.6 + gcc-10"
os: macos-11
compiler: gcc
version: "10"

runs-on: ${{ matrix.os }}
name: 🍎 Build - ${{ matrix.name }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu-codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ jobs:
strategy:
matrix:
include:
# Ubuntu 22.04 + gcc-12
- name: "Ubuntu 22.04 + gcc-12"
# Ubuntu 22.04 + gcc-13
- name: "Ubuntu 22.04 + gcc-13"
os: ubuntu-22.04
compiler: gcc
version: "12"
version: "13"

runs-on: ${{ matrix.os }}
name: 🧪 Code Coverage - Codecov
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ubuntu-cuda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ jobs:
strategy:
matrix:
include:
- name: "Ubuntu 20.04 + gcc-10 + CUDA 11.7 (Disable Test)"
os: ubuntu-20.04
- name: "Ubuntu 22.04 + gcc-10 + CUDA 11.7 (Disable Test)"
os: ubuntu-22.04
cuda: "11.7"
compiler: gcc
version: "10"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu-sonarcloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ jobs:
strategy:
matrix:
include:
# Ubuntu 20.04 + gcc-10
- name: "Ubuntu 20.04 + gcc-10"
os: ubuntu-20.04
# Ubuntu 22.04 + gcc-10
- name: "Ubuntu 22.04 + gcc-10"
os: ubuntu-22.04
compiler: gcc
version: "10"

Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ jobs:
strategy:
matrix:
include:
# Ubuntu 22.04 + gcc-13
- name: "Ubuntu 22.04 + gcc-13"
os: ubuntu-22.04
compiler: gcc
version: "13"
# Ubuntu 22.04 + gcc-12
- name: "Ubuntu 22.04 + gcc-12"
os: ubuntu-22.04
Expand All @@ -21,26 +26,21 @@ jobs:
os: ubuntu-22.04
compiler: gcc
version: "11"
# Ubuntu 22.04 + gcc-10
- name: "Ubuntu 22.04 + gcc-10"
# Ubuntu 22.04 + clang-15
- name: "Ubuntu 22.04 + clang-15"
os: ubuntu-22.04
compiler: gcc
version: "10"
compiler: clang
version: "15"
# Ubuntu 22.04 + clang-14
- name: "Ubuntu 22.04 + clang-14"
os: ubuntu-22.04
compiler: clang
version: "14"
# Ubuntu 22.04 + clang-14
# Ubuntu 22.04 + clang-13
- name: "Ubuntu 22.04 + clang-13"
os: ubuntu-22.04
compiler: clang
version: "13"
# Ubuntu 22.04 + clang-12
- name: "Ubuntu 22.04 + clang-12"
os: ubuntu-22.04
compiler: clang
version: "12"

runs-on: ${{ matrix.os }}
name: 🐧 Build - ${{ matrix.name }}
Expand Down

0 comments on commit 256a150

Please sign in to comment.