Skip to content

Commit e2b3e99

Browse files
committed
Fix workflow/actions submodule handling
Also added new clang and gcc compilers into build matrix.
1 parent 7a28f49 commit e2b3e99

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

.github/workflows/build.yml

+26-3
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ jobs:
6969
CC: gcc
7070
version: "10"
7171
type: Release
72+
- os: ubuntu-20.04
73+
CC: gcc
74+
version: "11"
75+
type: Debug
76+
- os: ubuntu-20.04
77+
CC: gcc
78+
version: "11"
79+
type: Release
7280
# Clang
7381
- os: ubuntu-18.04
7482
CC: clang
@@ -86,13 +94,28 @@ jobs:
8694
CC: clang
8795
version: "10"
8896
type: Release
97+
- os: ubuntu-20.04
98+
CC: clang
99+
version: "11"
100+
type: Debug
101+
- os: ubuntu-20.04
102+
CC: clang
103+
version: "11"
104+
type: Release
105+
- os: ubuntu-20.04
106+
CC: clang
107+
version: "12"
108+
type: Debug
109+
- os: ubuntu-20.04
110+
CC: clang
111+
version: "12"
112+
type: Release
89113

90114
steps:
91115
- name: Checkout repository
92116
uses: actions/checkout@v2
93-
94-
- name: Checkout submodules
95-
uses: textbook/git-checkout-submodule-action@master
117+
with:
118+
submodules: "recursive"
96119

97120
- name: Install compiler
98121
run: |

0 commit comments

Comments
 (0)