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

Commit c13c915

Browse files
author
Iason Nikolas
committed
Update OS and compiler versions in the ci
1 parent a5e6e8f commit c13c915

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

.github/workflows/auto-clang-format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ jobs:
77

88
steps:
99
- uses: actions/checkout@v2
10-
- uses: DoozyX/clang-format-lint-action@v0.13
10+
- uses: DoozyX/clang-format-lint-action@v0.15
1111
with:
1212
source: '.'
1313
exclude: './third_party ./external'
1414
extensions: 'h,cpp,hpp'
15-
clangFormatVersion: 12
15+
clangFormatVersion: 15
1616
inplace: True
1717
- uses: EndBug/add-and-commit@v4
1818
with:

.github/workflows/ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
CONAN_SYSREQUIRES_MODE: enabled
1515
CONAN_USER_HOME: "${{ github.workspace }}/conan-cache"
1616
CONAN_USER_HOME_SHORT: "${{ github.workspace }}/conan-cache/short"
17-
CLANG_TIDY_VERSION: "13.0.0"
17+
CLANG_TIDY_VERSION: "15.0.6"
1818

1919
jobs:
2020
Test:
@@ -31,13 +31,13 @@ jobs:
3131
# and your own projects needs
3232
matrix:
3333
os:
34-
- ubuntu-20.04
35-
- macos-10.15
36-
- windows-2019
34+
- ubuntu-22.04
35+
- macos-12
36+
- windows-2022
3737
compiler:
38-
# you can specify the version after `-` like "llvm-13.0.0".
39-
- llvm-13.0.0
40-
- gcc-11
38+
# you can specify the version after `-` like "llvm-15.0.6".
39+
- llvm-15.0.6
40+
- gcc-12
4141
generator:
4242
- "Ninja Multi-Config"
4343
build_type:
@@ -49,15 +49,15 @@ jobs:
4949

5050
exclude:
5151
# mingw is determined by this author to be too buggy to support
52-
- os: windows-2019
53-
compiler: gcc-11
52+
- os: windows-2022
53+
compiler: gcc-12
5454

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

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

6868
# This exists solely to make sure a non-multiconfig build works
69-
- os: ubuntu-20.04
70-
compiler: gcc-11
69+
- os: ubuntu-22.04
70+
compiler: gcc-12
7171
generator: "Unix Makefiles"
7272
build_type: Debug
7373
gcov_executable: gcov

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
# Learn more about CodeQL language support at https://git.io/codeql-language-support
4545
compiler:
4646
# you can specify the version after `-` like "llvm-13.0.0".
47-
- gcc-11
47+
- gcc-12
4848
generator:
4949
- "Ninja Multi-Config"
5050
build_type:

.github/workflows/template-janitor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
matrix:
2929
compiler:
30-
- gcc-11
30+
- gcc-12
3131
generator:
3232
- "Unix Makefiles"
3333
build_type:
@@ -153,7 +153,7 @@ jobs:
153153
strategy:
154154
matrix:
155155
compiler:
156-
- gcc-11
156+
- gcc-12
157157
generator:
158158
- "Unix Makefiles"
159159
build_type:

0 commit comments

Comments
 (0)