Skip to content

Commit 0e149d5

Browse files
ldv-altsolardiz
authored andcommitted
github: add gcc-12, clang-13, and clang-14 jobs
These new compilers are provided by the latest version of the OS currently available in ci, which apparently is not ubuntu-latest yet.
1 parent 6d3b50e commit 0e149d5

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

.github/workflows/ci.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@ jobs:
1010
- name: check
1111
run: git diff-index --check --cached 4b825dc642cb6eb9a060e54bf8d69288fbee4904
1212

13+
gcc12-x86_64:
14+
runs-on: ubuntu-22.04
15+
env:
16+
CC: gcc-12
17+
TARGET: x86_64
18+
steps:
19+
- uses: actions/checkout@v2
20+
with:
21+
fetch-depth: 0
22+
- name: install dependencies
23+
run: ci/install-dependencies.sh
24+
- name: build check
25+
run: ci/run-build-and-tests.sh
26+
1327
gcc11-x86_64:
1428
runs-on: ubuntu-20.04
1529
env:
@@ -66,6 +80,34 @@ jobs:
6680
- name: build check
6781
run: ci/run-build-and-tests.sh
6882

83+
clang14-x86_64:
84+
runs-on: ubuntu-22.04
85+
env:
86+
CC: clang-14
87+
TARGET: x86_64
88+
steps:
89+
- uses: actions/checkout@v2
90+
with:
91+
fetch-depth: 0
92+
- name: install dependencies
93+
run: ci/install-dependencies.sh
94+
- name: build check
95+
run: ci/run-build-and-tests.sh
96+
97+
clang13-x86_64:
98+
runs-on: ubuntu-22.04
99+
env:
100+
CC: clang-13
101+
TARGET: x86_64
102+
steps:
103+
- uses: actions/checkout@v2
104+
with:
105+
fetch-depth: 0
106+
- name: install dependencies
107+
run: ci/install-dependencies.sh
108+
- name: build check
109+
run: ci/run-build-and-tests.sh
110+
69111
clang12-x86_64:
70112
runs-on: ubuntu-20.04
71113
env:

0 commit comments

Comments
 (0)