File tree Expand file tree Collapse file tree 2 files changed +85
-0
lines changed Expand file tree Collapse file tree 2 files changed +85
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Rolling Windows Semi-Binary Build
2
+ # author: Christoph Fröhlich <[email protected] >
3
+ # description: 'Build & test all dependencies from semi-binary packages.'
4
+
5
+ on :
6
+ workflow_dispatch :
7
+ pull_request :
8
+ branches :
9
+ - master
10
+ paths :
11
+ - ' **.hpp'
12
+ - ' **.h'
13
+ - ' **.cpp'
14
+ - ' **.py'
15
+ - ' .github/workflows/rolling-semi-binary-build-win.yml'
16
+ - ' **/package.xml'
17
+ - ' **/CMakeLists.txt'
18
+ - ' ros2_controllers.rolling.repos'
19
+ - ' ros2_controllers.windows.rolling.repos'
20
+ push :
21
+ branches :
22
+ - master
23
+ paths :
24
+ - ' **.hpp'
25
+ - ' **.h'
26
+ - ' **.cpp'
27
+ - ' **.py'
28
+ - ' .github/workflows/rolling-semi-binary-build-win.yml'
29
+ - ' **/package.xml'
30
+ - ' **/CMakeLists.txt'
31
+ - ' ros2_controllers.rolling.repos'
32
+ - ' ros2_controllers.windows.rolling.repos'
33
+
34
+ concurrency :
35
+ # cancel previous runs of the same workflow, except for pushes on given branches
36
+ group : ${{ github.workflow }}-${{ github.ref }}
37
+ cancel-in-progress : ${{ !startsWith(github.ref, 'refs/heads') }}
38
+
39
+ jobs :
40
+ binary-windows :
41
+ uses : ros-controls/ros2_control_ci/.github/workflows/reusable-ros-tooling-win-build.yml@master
42
+ with :
43
+ ros_distro : rolling
44
+ pixi_dependencies : typeguard jinja2 boost compilers
45
+ windows_dependencies : ros2_controllers.windows.rolling.repos
46
+ ninja_packages : rsl
47
+ skip_packages : diagnostic_remote_logging generate_parameter_library_example_external generate_parameter_library_example
48
+ target_cmake_args : -DBUILD_TESTING=OFF
Original file line number Diff line number Diff line change
1
+ repositories:
2
+ filters:
3
+ type: git
4
+ url: https://github.com/ros/filters.git
5
+ version: ros2
6
+ cpp_polyfills:
7
+ type: git
8
+ url: https://github.com/PickNikRobotics/cpp_polyfills.git
9
+ version: main
10
+ rsl:
11
+ type: git
12
+ url: https://github.com/PickNikRobotics/RSL.git
13
+ version: main
14
+ generate_parameter_library:
15
+ type: git
16
+ url: https://github.com/PickNikRobotics/generate_parameter_library.git
17
+ version: main
18
+ pal_statistics:
19
+ type: git
20
+ url: https://github.com/pal-robotics/pal_statistics.git
21
+ version: humble-devel
22
+ backward_ros:
23
+ type: git
24
+ url: https://github.com/pal-robotics//backward_ros.git
25
+ version: foxy-devel
26
+ diagnostics:
27
+ type: git
28
+ url: https://github.com/ros/diagnostics
29
+ version: ros2
30
+ angles:
31
+ type: git
32
+ url: https://github.com/ros/angles
33
+ version: ros2
34
+ ackermann_msgs:
35
+ type: git
36
+ url: https://github.com/ros-drivers/ackermann_msgs.git
37
+ version: ros2
You can’t perform that action at this time.
0 commit comments