Skip to content

Commit 6148bf9

Browse files
Add windows workflow file
1 parent e1f825f commit 6148bf9

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
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+
# types:
11+
# - labeled
12+
push:
13+
branches:
14+
- master
15+
# issue_comment:
16+
# types:
17+
# - created
18+
19+
jobs:
20+
binary-windows:
21+
# if: |
22+
# (github.event_name == 'issue_comment' && contains(github.event.comment.body, '/check-windows')) ||
23+
# (github.event_name == 'pull_request' && contains(github.event.label.name, 'check-windows')) ||
24+
# (github.event_name == 'workflow_dispatch')
25+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-ros-tooling-win-build.yml@windows/pixi
26+
with:
27+
ros_distro: rolling
28+
ref_for_scheduled_build: master
29+
pixi_dependencies: boost compilers
30+
windows_dependencies: control_toolbox.windows.rolling.repos

control_toolbox.windows.rolling.repos

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
repositories:
2+
filters:
3+
type: git
4+
url: https://github.com/christophfroehlich/filters.git
5+
version: ros2-boost
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

0 commit comments

Comments
 (0)