Skip to content

Commit 90612c1

Browse files
committed
cmake: show python version
test cmake fix for ROS CI Try to archive colcon log Try to run colcon with info log level Continue debugging Continue debugging Use fixed jrlcmakemodule Add build check to avoid to setup branch protection manually Give a name to check cmake: Try new jrlcmake version cmake: Try new jrlcmake version cmake: Try new jrlcmake version cmake: Try new jrlcmake version cmake: use working JRL cmake version
1 parent 9966688 commit 90612c1

File tree

5 files changed

+64
-2
lines changed

5 files changed

+64
-2
lines changed

.github/workflows/linux.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,18 @@ jobs:
2222
- run: cmake -DPYTHON_EXECUTABLE=$(which python${{ matrix.python }}) .
2323
- run: make -j2
2424
- run: make test
25+
26+
check:
27+
if: always()
28+
name: check-linux
29+
30+
needs:
31+
- test
32+
33+
runs-on: Ubuntu-latest
34+
35+
steps:
36+
- name: Decide whether the needed jobs succeeded or failed
37+
uses: re-actors/alls-green@release/v1
38+
with:
39+
jobs: ${{ toJSON(needs) }}

.github/workflows/macos-linux-conda.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push,pull_request]
44

55
jobs:
66
eigenpy-conda:
7-
name: ${{ matrix.os }} - ${{ matrix.python-version }} ${{ matrix.build_type }} ${{ matrix.cxx_options }}
7+
name: ${{ matrix.os }} - Python ${{ matrix.python-version }} ${{ matrix.build_type }} ${{ matrix.cxx_options }}
88
runs-on: ${{ matrix.os }}
99
env:
1010
CCACHE_DIR: ${{ matrix.CCACHE_DIR }}
@@ -97,3 +97,19 @@ jobs:
9797
run: |
9898
cd build
9999
make uninstall
100+
101+
102+
check:
103+
if: always()
104+
name: check-macos-linux-conda
105+
106+
needs:
107+
- eigenpy-conda
108+
109+
runs-on: Ubuntu-latest
110+
111+
steps:
112+
- name: Decide whether the needed jobs succeeded or failed
113+
uses: re-actors/alls-green@release/v1
114+
with:
115+
jobs: ${{ toJSON(needs) }}

.github/workflows/ros_ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
# CCACHE_DIR: /home/runner/.ccache # Enable ccache
2020
PRERELEASE: true
2121
BUILDER: colcon
22+
VERBOSE_OUTPUT: true
2223
runs-on: ubuntu-latest
2324
steps:
2425
- uses: actions/checkout@v3
@@ -32,3 +33,18 @@ jobs:
3233
# Run industrial_ci
3334
- uses: 'ros-industrial/industrial_ci@9f963f67ebb889792175776c5ee00134d7bb569b'
3435
env: ${{ matrix.env }}
36+
37+
check:
38+
if: always()
39+
name: check-ros-ci
40+
41+
needs:
42+
- CI
43+
44+
runs-on: Ubuntu-latest
45+
46+
steps:
47+
- name: Decide whether the needed jobs succeeded or failed
48+
uses: re-actors/alls-green@release/v1
49+
with:
50+
jobs: ${{ toJSON(needs) }}

.github/workflows/windows-conda.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,18 @@ jobs:
9090
:: Uninstall
9191
cmake --build . --config Release --target uninstall
9292
if errorlevel 1 exit 1
93+
94+
check:
95+
if: always()
96+
name: check-windows-conda
97+
98+
needs:
99+
- build
100+
101+
runs-on: Ubuntu-latest
102+
103+
steps:
104+
- name: Decide whether the needed jobs succeeded or failed
105+
uses: re-actors/alls-green@release/v1
106+
with:
107+
jobs: ${{ toJSON(needs) }}

0 commit comments

Comments
 (0)