Skip to content

Commit 5408538

Browse files
authored
Remove redundant ci jobs (#197)
1 parent eb2f4ef commit 5408538

File tree

2 files changed

+2
-91
lines changed

2 files changed

+2
-91
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,6 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
include:
24-
- name: ubu22-x86-gcc12-clang-repl-17
25-
os: ubuntu-22.04
26-
compiler: gcc-12
27-
clang-runtime: '17'
28-
cling: Off
29-
cppyy: Off
30-
coverage: true
3124
- name: ubu22-x86-gcc12-clang-repl-17-cppyy
3225
os: ubuntu-22.04
3326
compiler: gcc-12
@@ -43,13 +36,6 @@ jobs:
4336
cppyy: On
4437
xeus-clang-repl: On
4538
coverage: true
46-
- name: ubu22-x86-gcc9-clang-repl-16
47-
os: ubuntu-22.04
48-
compiler: gcc-9
49-
clang-runtime: '16'
50-
cling: Off
51-
cppyy: Off
52-
coverage: true
5339
- name: ubu22-x86-gcc9-clang-repl-16-cppyy
5440
os: ubuntu-22.04
5541
compiler: gcc-9
@@ -65,14 +51,6 @@ jobs:
6551
cppyy: On
6652
xeus-clang-repl: On
6753
coverage: true
68-
- name: ubu22-x86-gcc9-clang13-cling
69-
os: ubuntu-22.04
70-
compiler: gcc-9
71-
clang-runtime: '13'
72-
cling: On
73-
cling-version: '1.0'
74-
cppyy: Off
75-
coverage: true
7654
- name: ubu22-x86-gcc9-clang13-cling-cppyy
7755
os: ubuntu-22.04
7856
compiler: gcc-9
@@ -92,12 +70,6 @@ jobs:
9270
coverage: true
9371
#Commented out until Ubuntu on arm Github runner becomes available
9472
#os key to be replaced once known
95-
#- name: ubu22-arm-gcc12-clang-repl-17
96-
# os: ubuntu-22.04-arm
97-
# compiler: gcc-12
98-
# clang-runtime: '17'
99-
# cling: Off
100-
# cppyy: Off
10173
#- name: ubu22-arm-gcc12-clang-repl-17-cppyy
10274
# os: ubuntu-22.04-arm
10375
# compiler: gcc-12
@@ -111,13 +83,6 @@ jobs:
11183
# cling: Off
11284
# cppyy: On
11385
# xeus-clang-repl: On
114-
#- name: ubu22-arm-gcc9-clang-repl-16
115-
# os: ubuntu-22.04-arm
116-
# compiler: gcc-9
117-
# clang-runtime: '16'
118-
# cling: Off
119-
# cppyy: Off
120-
# coverage: true
12186
#- name: ubu22-arm-gcc9-clang-repl-16-cppyy
12287
# os: ubuntu-22.04-arm
12388
# compiler: gcc-9
@@ -132,21 +97,6 @@ jobs:
13297
# cling: Off
13398
# cppyy: On
13499
# xeus-clang-repl: On
135-
#- name: ubu22-arm-gcc9-clang13-cling
136-
# os: ubuntu-22.04-arm
137-
# compiler: gcc-9
138-
# clang-runtime: '13'
139-
# cling: On
140-
# cling-version: '1.0'
141-
# cppyy: Off
142-
#- name: ubu22-arm-gcc9-clang13-cling-xeus-clang-repl
143-
# os: ubuntu-22.04-arm
144-
# compiler: gcc-9
145-
# clang-runtime: '13'
146-
# cling: On
147-
# cling-version: '1.0'
148-
# cppyy: On
149-
# xeus-clang-repl: On
150100
#- name: ubu22-arm-gcc9-clang13-cling-cppyy
151101
# os: ubuntu-22.04-arm
152102
# compiler: gcc-9
@@ -202,12 +152,6 @@ jobs:
202152
# cling: On
203153
# cling-version: '1.0'
204154
# cppyy: On
205-
- name: osx14-arm-clang-clang-repl-17
206-
os: macos-14
207-
compiler: clang
208-
clang-runtime: '17'
209-
cling: Off
210-
cppyy: Off
211155
- name: osx14-arm-clang-clang-repl-17-cppyy
212156
os: macos-14
213157
compiler: clang
@@ -221,12 +165,6 @@ jobs:
221165
cling: Off
222166
cppyy: On
223167
xeus-clang-repl: On
224-
- name: osx14-arm-clang-clang-repl-16
225-
os: macos-14
226-
compiler: clang
227-
clang-runtime: '16'
228-
cling: Off
229-
cppyy: Off
230168
- name: osx14-arm-clang-clang-repl-16-cppyy
231169
os: macos-14
232170
compiler: clang
@@ -240,13 +178,6 @@ jobs:
240178
cling: Off
241179
cppyy: On
242180
xeus-clang-repl: On
243-
- name: osx14-arm-clang-clang13-cling
244-
os: macos-14
245-
compiler: clang
246-
clang-runtime: '13'
247-
cling: On
248-
cling-version: '1.0'
249-
cppyy: Off
250181
- name: osx14-arm-clang-clang13-cling-cppyy
251182
os: macos-14
252183
compiler: clang
@@ -262,12 +193,6 @@ jobs:
262193
cling-version: '1.0'
263194
cppyy: On
264195
xeus-clang-repl: On
265-
- name: osx13-x86-clang-clang-repl-17
266-
os: macos-13
267-
compiler: clang
268-
clang-runtime: '17'
269-
cling: Off
270-
cppyy: Off
271196
- name: osx13-x86-clang-clang-repl-17-cppyy
272197
os: macos-13
273198
compiler: clang
@@ -281,12 +206,6 @@ jobs:
281206
cling: Off
282207
cppyy: On
283208
xeus-clang-repl: On
284-
- name: osx13-x86-clang-clang-repl-16
285-
os: macos-13
286-
compiler: clang
287-
clang-runtime: '16'
288-
cling: Off
289-
cppyy: Off
290209
- name: osx13-x86-clang-clang-repl-16-cppyy
291210
os: macos-13
292211
compiler: clang
@@ -300,13 +219,6 @@ jobs:
300219
cling: Off
301220
cppyy: On
302221
xeus-clang-repl: On
303-
- name: osx13-x86-clang-clang13-cling
304-
os: macos-13
305-
compiler: clang
306-
clang-runtime: '13'
307-
cling: On
308-
cling-version: '1.0'
309-
cppyy: Off
310222
- name: osx13-x86-clang-clang13-cling-cppyy
311223
os: macos-13
312224
compiler: clang
@@ -690,8 +602,7 @@ jobs:
690602
fi
691603
os="${{ matrix.os }}"
692604
cmake --build . --target check-cppinterop --parallel ${{ env.ncpus }}
693-
cppyy_on=$(echo "${{ matrix.cppyy }}" | tr '[:lower:]' '[:upper:]')
694-
if [[ ("${cppyy_on}" != "ON") && ("${os}" == "ubuntu"*) ]]; then
605+
if [[ ("${os}" == "ubuntu"*) ]]; then
695606
# TODO: Remove "|| true" when fix memory issues in LLVM/Clang 17
696607
valgrind --track-origins=yes --error-exitcode=1 unittests/CppInterOp/CppInterOpTests 2>&1 >/dev/null || true
697608
fi

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# CppInterOp
44

5-
[![Biuld Statuses](https://github.com/compiler-research/CppInterOp/workflows/Main/badge.svg)](https://github.com/compiler-research/CppInterOp/actions?query=workflow%3AMain)
5+
[![Build Status](https://github.com/compiler-research/CppInterOp/actions/workflows/ci.yml/badge.svg)](https://github.com/compiler-research/CppInterOp/actions/workflows/ci.yml)
66
[![codecov]( https://codecov.io/gh/compiler-research/CppInterOp/branch/main/graph/badge.svg)](https://codecov.io/gh/compiler-research/CppInterOp)
77

88

0 commit comments

Comments
 (0)