Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Commit

Permalink
Update OS and compiler versions in the ci
Browse files Browse the repository at this point in the history
  • Loading branch information
Iason Nikolas committed Dec 29, 2022
1 parent a5e6e8f commit c13c915
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/auto-clang-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ jobs:

steps:
- uses: actions/checkout@v2
- uses: DoozyX/clang-format-lint-action@v0.13
- uses: DoozyX/clang-format-lint-action@v0.15
with:
source: '.'
exclude: './third_party ./external'
extensions: 'h,cpp,hpp'
clangFormatVersion: 12
clangFormatVersion: 15
inplace: True
- uses: EndBug/add-and-commit@v4
with:
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:
CONAN_SYSREQUIRES_MODE: enabled
CONAN_USER_HOME: "${{ github.workspace }}/conan-cache"
CONAN_USER_HOME_SHORT: "${{ github.workspace }}/conan-cache/short"
CLANG_TIDY_VERSION: "13.0.0"
CLANG_TIDY_VERSION: "15.0.6"

jobs:
Test:
Expand All @@ -31,13 +31,13 @@ jobs:
# and your own projects needs
matrix:
os:
- ubuntu-20.04
- macos-10.15
- windows-2019
- ubuntu-22.04
- macos-12
- windows-2022
compiler:
# you can specify the version after `-` like "llvm-13.0.0".
- llvm-13.0.0
- gcc-11
# you can specify the version after `-` like "llvm-15.0.6".
- llvm-15.0.6
- gcc-12
generator:
- "Ninja Multi-Config"
build_type:
Expand All @@ -49,15 +49,15 @@ jobs:

exclude:
# mingw is determined by this author to be too buggy to support
- os: windows-2019
compiler: gcc-11
- os: windows-2022
compiler: gcc-12

include:
# Add appropriate variables for gcov version required. This will intentionally break
# if you try to use a compiler that does not have gcov set
- compiler: gcc-11
- compiler: gcc-12
gcov_executable: gcov
- compiler: llvm-13.0.0
- compiler: llvm-15.0.6
gcov_executable: "llvm-cov gcov"

# Set up preferred package generators, for given build configurations
Expand All @@ -66,8 +66,8 @@ jobs:
package_generator: TBZ2

# This exists solely to make sure a non-multiconfig build works
- os: ubuntu-20.04
compiler: gcc-11
- os: ubuntu-22.04
compiler: gcc-12
generator: "Unix Makefiles"
build_type: Debug
gcov_executable: gcov
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
# Learn more about CodeQL language support at https://git.io/codeql-language-support
compiler:
# you can specify the version after `-` like "llvm-13.0.0".
- gcc-11
- gcc-12
generator:
- "Ninja Multi-Config"
build_type:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/template-janitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
strategy:
matrix:
compiler:
- gcc-11
- gcc-12
generator:
- "Unix Makefiles"
build_type:
Expand Down Expand Up @@ -153,7 +153,7 @@ jobs:
strategy:
matrix:
compiler:
- gcc-11
- gcc-12
generator:
- "Unix Makefiles"
build_type:
Expand Down

0 comments on commit c13c915

Please sign in to comment.