Skip to content

Commit a4570d2

Browse files
authored
Merge pull request #118 from sir-gon/feature/cicd_checks
[CONFIG] [Github Actions] new required commands checks.
2 parents e53d34d + beadd39 commit a4570d2

File tree

5 files changed

+19
-3
lines changed

5 files changed

+19
-3
lines changed

.github/workflows/cpp-coverage.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
32
name: C++ CI Coverage
43

54
on: # yamllint disable-line rule:truthy
@@ -39,9 +38,15 @@ jobs:
3938
4039
- name: Check Tools
4140
run: |
41+
echo "-----------"
42+
c++ --version
43+
echo "-----------"
4244
make --version
45+
echo "-----------"
4346
cmake --version
47+
echo "-----------"
4448
vcpkg --version
49+
echo "-----------"
4550
lcov --version
4651
4752
- name: Install dependencies
@@ -54,7 +59,6 @@ jobs:
5459
export VCPKG_ROOT=/usr/local/share/vcpkg
5560
make build
5661
# yamllint enable rule:line-length
57-
5862
- name: Test / Coverage
5963
run: make coverage
6064

.github/workflows/cpp-linux.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
3838
- name: Check Tools
3939
run: |
40+
echo "-----------"
41+
c++ --version
4042
echo "-----------"
4143
make --version
4244
echo "-----------"

.github/workflows/cpp-macos.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ jobs:
3838
3939
- name: Check Tools
4040
run: |
41+
echo "-----------"
42+
c++ --version
4143
echo "-----------"
4244
make --version
4345
echo "-----------"

.github/workflows/cpp-windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
4343
- name: Check Tools
4444
run: |
45+
echo "-----------"
46+
c++ --version
4547
echo "-----------"
4648
make --version
4749
echo "-----------"

.github/workflows/sonarcloud.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,17 @@ jobs:
3636
3737
- name: Check Tools
3838
run: |
39+
echo "-----------"
40+
c++ --version
41+
echo "-----------"
3942
make --version
43+
echo "-----------"
4044
cmake --version
45+
echo "-----------"
4146
vcpkg --version
47+
echo "-----------"
4248
lcov --version
49+
echo "-----------"
4350
gcovr --version
4451
4552
- name: Install dependencies
@@ -55,7 +62,6 @@ jobs:
5562
export VCPKG_ROOT=/usr/local/share/vcpkg
5663
build-wrapper-linux-x86-64 --out-dir ${{ env.BUILD_WRAPPER_OUT_DIR }} make build
5764
# yamllint enable rule:line-length
58-
5965
- name: Run tests to generate coverage statistics
6066
run: |
6167
make coverage

0 commit comments

Comments
 (0)