Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge current master into cm-remove-robot-description #1608

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
1104d80
[CM] Optimized debug output about interfaces when switching controlle…
destogl Feb 1, 2024
cac7272
[CM] Use explicit constants in controller tests. (#1356)
destogl Feb 1, 2024
786d5b5
[RHEL-CI] Source underlay with generate_parameter_library
christophfroehlich Feb 2, 2024
a1b0377
[CI] Fix ref for scheduled pipelines (#1361)
christophfroehlich Feb 5, 2024
967460a
Bump codecov/codecov-action from 3.1.5 to 4.0.1 (#1372)
dependabot[bot] Feb 7, 2024
b8c5418
remove workflow dispatch branch (#1362)
christophfroehlich Feb 7, 2024
3252a27
[CI] Improvements and Cleanups (#1376)
christophfroehlich Feb 8, 2024
6f57faf
check for state of the controller node before cleanup (#1363)
saikishor Feb 9, 2024
55eeb09
Move hardware interface README content to sphinx documentation (#1342)
mateusmenezes95 Feb 9, 2024
b3912f9
Add missing export macros in lexical_casts.hpp (#1382)
traversaro Feb 9, 2024
06ecb5f
Update changelogs
bmagyar Feb 12, 2024
3e0a023
4.5.0
bmagyar Feb 12, 2024
3a21841
[CI] Reusable workflows from `ros2_control_ci` (#1383)
christophfroehlich Feb 14, 2024
976433f
Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#1386)
dependabot[bot] Feb 14, 2024
ac76ec9
fail-fast: false (#1397)
christophfroehlich Feb 15, 2024
5f9be40
Move reviewer-lottery list to ros2_control_ci (#1395)
christophfroehlich Feb 15, 2024
b050c95
Bump pre-commit/action from 3.0.0 to 3.0.1 (#1385)
dependabot[bot] Feb 16, 2024
01ed772
:wrench: Update badges in README (#1403)
christophfroehlich Feb 18, 2024
c4affe4
Use reusable-reviewer-lottery from ros2_control_ci (#1402)
christophfroehlich Feb 19, 2024
1cc73c2
Fix multiple chainable controller activation bug (#1401)
saikishor Feb 22, 2024
1538c91
[CI] Code coverage + pre-commit (#1413)
christophfroehlich Feb 25, 2024
dbfe9ea
[BREAKING CHANGE] Use `robot_description` topic instead of `~/robot_d…
fmauch Feb 28, 2024
69e5e27
[CM] Remove deprecated parameters for initial component states. (#1357)
destogl Feb 28, 2024
0711cd6
Added spawner colours to `list_controllers` depending upon active or …
soham2560 Feb 29, 2024
81b67a1
added conditioning to have rolling tags compilable in older versions …
saikishor Mar 2, 2024
a7af60b
Add -Werror=missing-braces to compile options (#1423)
saikishor Mar 2, 2024
ec277d7
Update changelogs
bmagyar Mar 2, 2024
ff3177b
4.6.0
bmagyar Mar 2, 2024
d0071c0
Change the controller sorting with an approach similar to directed ac…
saikishor Mar 6, 2024
35bb5f7
add conditioning to get_parameter_value method import (#1428)
saikishor Mar 6, 2024
0301331
Auto-update with pre-commit (#1430)
github-actions[bot] Mar 11, 2024
fd385f4
rqt_controller_manager compatibility for humble (#1429)
christophfroehlich Mar 11, 2024
591b06c
Codeformat from new pre-commit config (#1433)
christophfroehlich Mar 11, 2024
09cebfe
add missing compiler definitions of RCLCPP_VERSION_MAJOR (#1440)
saikishor Mar 12, 2024
20e01d8
Bump version of pre-commit hooks (#1443)
github-actions[bot] Mar 17, 2024
bcd91aa
Update changelogs
bmagyar Mar 22, 2024
8061600
4.7.0
bmagyar Mar 22, 2024
52e6070
Replace random_shuffle with shuffle. (#1446)
clalancette Mar 26, 2024
b1288bd
Add cm as dependency to rqt_cm (#1447)
christophfroehlich Mar 26, 2024
5b5ec20
Use ament_cmake generated rclcpp version header (#1448)
saikishor Mar 26, 2024
8d3589e
generate version.h file per package using the ament_generate_version_…
saikishor Mar 26, 2024
dcddb07
Fix rqt_controller_manager for non-humble (#1454)
christophfroehlich Mar 26, 2024
99d7128
Bump version of pre-commit hooks (#1456)
github-actions[bot] Mar 26, 2024
fb02dcc
Update changelogs
bmagyar Mar 27, 2024
595567a
4.8.0
bmagyar Mar 27, 2024
5ae5cc3
Component parser: Get mimic information from URDF (#1256)
christophfroehlich Mar 28, 2024
a902e27
[CLI] Add `set_hardware_component_state` verb (#1248)
christophfroehlich Apr 1, 2024
b989f70
Bump version of pre-commit hooks (#1464)
github-actions[bot] Apr 3, 2024
47a7245
Bump version of pre-commit hooks (#1475)
github-actions[bot] Apr 10, 2024
16fbde3
return the proper const object of the pointer in the const method (#1…
saikishor Apr 21, 2024
cca2070
Deactivate the controllers when they return error similar to hardware…
saikishor Apr 24, 2024
5d13923
rosdoc2 for transmission_interface (#1496)
christophfroehlich Apr 29, 2024
6e7a072
Add missing calculate_dynamics (#1498)
christophfroehlich Apr 29, 2024
2b53c66
Update migration guides and add release notes for Jazzy (#1477)
christophfroehlich Apr 29, 2024
b667838
[Docs] Rename migration notes file (#1516)
christophfroehlich Apr 29, 2024
db00041
[CI] Specify runner/container images and codecov for joint_limits (#…
christophfroehlich Apr 29, 2024
62fe474
Update changelogs
bmagyar Apr 30, 2024
aadcc45
4.9.0
bmagyar Apr 30, 2024
5d0d496
Bump version of pre-commit hooks and run only once per month (#1479)
github-actions[bot] May 1, 2024
c935b50
Add controller exception handling in controller manager (#1507)
saikishor May 3, 2024
4d772b2
Add a functionality to look for the controller type in the params fil…
saikishor May 4, 2024
0112083
Add more common hardware interface type constants (#1500)
saikishor May 4, 2024
7fdf472
Add fallback controllers list to the ControllerInfo (#1503)
saikishor May 4, 2024
607755e
Parse URDF joint hard limits into the HardwareInfo structure (#1472)
saikishor May 7, 2024
2cbe470
Working async controllers and components [not synchronized] (#1041)
VX792 May 8, 2024
7090f41
Add hardware components exception handling in resource manager (#1508)
saikishor May 8, 2024
fc25478
allow extra spawner arguments to not declare every argument in launch…
saikishor May 8, 2024
f9d9964
Update changelogs
bmagyar May 8, 2024
2a1b291
4.10.0
bmagyar May 8, 2024
736d379
[CI] Add jazzy and other minor updates (#1521)
christophfroehlich May 8, 2024
edfb971
Parse URDF soft_limits into the HardwareInfo structure (#1488)
adriaroig May 9, 2024
ac5dfb4
Add find_package for ament_cmake_gen_version_h (#1534)
christophfroehlich May 11, 2024
e260049
Fix dependencies for source build (#1533)
christophfroehlich May 11, 2024
d07d18f
[CI] Update branch of reusable workflow (#1537)
christophfroehlich May 14, 2024
d8e276f
Update changelogs
bmagyar May 14, 2024
62b32af
4.11.0
bmagyar May 14, 2024
6ae3950
[Feature] Hardware Components Grouping (#1458)
saikishor May 22, 2024
9f1007b
[CI] Test also changes to py files (i.e., spawner) (#1548)
christophfroehlich May 23, 2024
765241e
Bump version of pre-commit hooks (#1556)
github-actions[bot] Jun 1, 2024
9c84eb7
Reactivate generate_version_header (#1544)
christophfroehlich Jun 2, 2024
e122f71
Add doc page about joint kinematics (#1497)
christophfroehlich Jun 2, 2024
1ed61ef
Fix update `period` for the first update after activation (#1551)
christophfroehlich Jun 3, 2024
d61abcd
Fix link to gazebosim.org (#1563)
christophfroehlich Jun 6, 2024
01bc0f4
Bump docker/build-push-action from 5 to 6 (#1572)
dependabot[bot] Jun 17, 2024
fbb893b
Small improvements to the error output in component parser to make de…
destogl Jun 19, 2024
017f0da
[RM] Rename `load_urdf` method to `load_and_initialize_components` an…
destogl Jun 25, 2024
7ffe1b7
[rqt_controller_manager] Add hardware components (#1455)
christophfroehlich Jun 25, 2024
86dd7d2
Add custom rosdoc2 config for ros2_control metapackage (#1484)
christophfroehlich Jun 25, 2024
03adeba
Bump version of pre-commit hooks (#1595)
github-actions[bot] Jul 1, 2024
25f2c97
Add resources_lock_ lock_guards to avoid race condition when loading …
saikishor Jul 1, 2024
f66de05
Update changelogs
bmagyar Jul 1, 2024
02b20d2
4.12.0
bmagyar Jul 1, 2024
4d60885
Remove ament linters (#1601)
bmagyar Jul 3, 2024
f04443f
Remove mimic parameter from ros2_control tag (#1553)
christophfroehlich Jul 3, 2024
bb85eae
[JointLimits] Add Saturation Joint Limiter that uses clamping method …
destogl Jul 4, 2024
723c869
[ControllerChaining] Export state interfaces from chainable controlle…
saikishor Jul 5, 2024
2b758eb
[ResourceManager] Propagate access to logger and clock interfaces to …
saikishor Jul 8, 2024
5be9d17
Change the spamming checking interface ERROR to DEBUG (#1605)
saikishor Jul 8, 2024
bd34562
Update changelogs
bmagyar Jul 8, 2024
465b58f
4.13.0
bmagyar Jul 8, 2024
7418dbb
Merge remote-tracking branch 'origin/master' into cm-remove-robot-des…
fmauch Jul 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 0 additions & 32 deletions .github/reviewer-lottery.yml

This file was deleted.

7 changes: 4 additions & 3 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

ROS2 Distro | Branch | Build status | Documentation | Released packages
:---------: | :----: | :----------: | :-----------: | :---------------:
**Rolling** | [`master`](https://github.com/ros-controls/ros2_control/tree/master) | [![Rolling Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build-main.yml?branch=master) <br /> [![Rolling Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build-testing.yml?branch=master) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build-main.yml?branch=master) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build-testing.yml?branch=master) <br /> [![Rolling Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-source-build.yml?branch=master) | [Documentation](https://control.ros.org/master/index.html) <br /> [API Reference](https://control.ros.org/master/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#rolling)
**Iron** | [`master`](https://github.com/ros-controls/ros2_control/tree/master) | [![Iron Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build-main.yml?branch=master) <br /> [![Iron Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build-testing.yml?branch=master) <br /> [![Iron Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build-main.yml?branch=master) <br /> [![Iron Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build-testing.yml?branch=master) <br /> [![Iron Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-source-build.yml?branch=master) | [Documentation](https://control.ros.org/master/index.html) <br /> [API Reference](https://control.ros.org/master/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#iron)
**Humble** | [`humble`](https://github.com/ros-controls/ros2_control/tree/humble) | [![Humble Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build-main.yml?branch=master) <br /> [![Humble Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build-testing.yml?branch=master) <br /> [![Humble Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build-main.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build-main.yml?branch=master) <br /> [![Humble Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build-testing.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build-testing.yml?branch=master) <br /> [![Humble Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-source-build.yml?branch=master) | [Documentation](https://control.ros.org/humble/index.html) <br /> [API Reference](https://control.ros.org/humble/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#humble)
**Rolling** | [`master`](https://github.com/ros-controls/ros2_control/tree/master) | [![Rolling Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-binary-build.yml?branch=master) <br /> [![Rolling Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-semi-binary-build.yml?branch=master) <br /> [![Rolling Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-source-build.yml?branch=master) <br/> [![Debian Rolling Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-debian-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-debian-build.yml) <br/> [![RHEL Rolling Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-rhel-binary-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/rolling-rhel-binary-build.yml) | [Documentation](https://control.ros.org/master/index.html) <br /> [API Reference](https://control.ros.org/master/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#rolling)
**Jazzy** | [`master`](https://github.com/ros-controls/ros2_control/tree/master) | [![Jazzy Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-binary-build.yml?branch=master) <br /> [![Jazzy Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-semi-binary-build.yml?branch=master) <br /> [![Jazzy Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-source-build.yml?branch=master) <br/> [![Debian Jazzy Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-debian-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-debian-build.yml) <br/> [![RHEL Jazzy Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-rhel-binary-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/jazzy-rhel-binary-build.yml) | [Documentation](https://control.ros.org/jazzy/index.html) <br /> [API Reference](https://control.ros.org/jazzy/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#jazzy)
**Iron** | [`iron`](https://github.com/ros-controls/ros2_control/tree/master) | [![Iron Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-binary-build.yml?branch=master) <br /> [![Iron Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-semi-binary-build.yml?branch=master) <br /> [![Iron Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-source-build.yml?branch=master) <br/> [![Debian Iron Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-debian-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-debian-build.yml) <br/> [![RHEL Iron Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/iron-rhel-binary-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/iron-rhel-binary-build.yml) | [Documentation](https://control.ros.org/iron/index.html) <br /> [API Reference](https://control.ros.org/iron/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#iron)
**Humble** | [`humble`](https://github.com/ros-controls/ros2_control/tree/humble) | [![Humble Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-binary-build.yml?branch=master) <br /> [![Humble Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-semi-binary-build.yml?branch=master) <br /> [![Humble Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-source-build.yml/badge.svg?branch=master)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-source-build.yml?branch=master) <br/> [![Debian Humble Source Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-debian-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-debian-build.yml) <br/> [![RHEL Humble Semi-Binary Build](https://github.com/ros-controls/ros2_control/actions/workflows/humble-rhel-binary-build.yml/badge.svg)](https://github.com/ros-controls/ros2_control/actions/workflows/humble-rhel-binary-build.yml) | [Documentation](https://control.ros.org/humble/index.html) <br /> [API Reference](https://control.ros.org/humble/doc/api/index.html) | [ros2_control](https://index.ros.org/p/ros2_control/#humble)
53 changes: 0 additions & 53 deletions .github/workflows/ci-coverage-build.yml

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/ci-format.yml

This file was deleted.

57 changes: 0 additions & 57 deletions .github/workflows/ci-ros-lint.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
type=semver,pattern={{major}}.{{minor}}

- name: Build and push Docker image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
push: true
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
type=semver,pattern={{major}}.{{minor}}

- name: Build and push Docker image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
push: true
Expand Down
9 changes: 9 additions & 0 deletions .github/workflows/humble-abi-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ on:
pull_request:
branches:
- humble
paths:
- '**.hpp'
- '**.h'
- '**.cpp'
- '**.py'
- '.github/workflows/humble-abi-compatibility.yml'
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_control-not-released.humble.repos'

jobs:
abi_check:
Expand Down
26 changes: 0 additions & 26 deletions .github/workflows/humble-binary-build-main.yml

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/humble-binary-build-testing.yml

This file was deleted.

47 changes: 47 additions & 0 deletions .github/workflows/humble-binary-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Humble Binary Build
# author: Denis Štogl <[email protected]>
# description: 'Build & test all dependencies from released (binary) packages.'

on:
workflow_dispatch:
pull_request:
branches:
- humble
paths:
- '**.hpp'
- '**.h'
- '**.cpp'
- '**.py'
- '.github/workflows/humble-binary-build.yml'
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_control-not-released.humble.repos'
push:
branches:
- humble
paths:
- '**.hpp'
- '**.h'
- '**.cpp'
- '**.py'
- '.github/workflows/humble-binary-build.yml'
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_control-not-released.humble.repos'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '03 1 * * *'

jobs:
binary:
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-industrial-ci-with-cache.yml@master
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [humble]
ROS_REPO: [main, testing]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
ros_repo: ${{ matrix.ROS_REPO }}
upstream_workspace: ros2_control-not-released.${{ matrix.ROS_DISTRO }}.repos
ref_for_scheduled_build: humble
18 changes: 18 additions & 0 deletions .github/workflows/humble-check-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Humble Check Docs

on:
workflow_dispatch:
pull_request:
branches:
- humble
paths:
- '**.rst'
- '**.md'
- '**.yaml'

jobs:
check-docs:
name: Check Docs
uses: ros-controls/control.ros.org/.github/workflows/reusable-sphinx-check-single-version.yml@humble
with:
ROS2_CONTROL_PR: ${{ github.ref }}
36 changes: 36 additions & 0 deletions .github/workflows/humble-coverage-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Coverage Build - Humble
on:
workflow_dispatch:
push:
branches:
- humble
paths:
- '**.hpp'
- '**.h'
- '**.cpp'
- '**.py'
- '.github/workflows/humble-coverage-build.yml'
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_control.humble.repos'
- 'codecov.yml'
pull_request:
branches:
- humble
paths:
- '**.hpp'
- '**.h'
- '**.cpp'
- '**.py'
- '.github/workflows/humble-coverage-build.yml'
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_control.humble.repos'
- 'codecov.yml'

jobs:
coverage_humble:
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-build-coverage.yml@master
secrets: inherit
with:
ros_distro: humble
Loading
Loading