File tree Expand file tree Collapse file tree 3 files changed +111
-0
lines changed
Expand file tree Collapse file tree 3 files changed +111
-0
lines changed Original file line number Diff line number Diff line change 1+ name : build-iron
2+
3+ on :
4+ push :
5+ branches :
6+ - iron
7+ pull_request :
8+ branches :
9+ - iron
10+ workflow_dispatch :
11+
12+ # Limit jobs run by PRs or branches by cancelling ongoing jobs
13+ # https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-concurrency-and-the-default-behavior
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
16+ cancel-in-progress : true
17+
18+ jobs :
19+ iron :
20+ strategy :
21+ matrix :
22+ env :
23+ - {ROS_DISTRO: iron, ROS_REPO: main}
24+ - {ROS_DISTRO: iron, ROS_REPO: testing}
25+ runs-on : ubuntu-22.04
26+ steps :
27+ - uses : actions/checkout@v4
28+ with :
29+ submodules : recursive
30+ - name : Prepare Workspace
31+ run : |
32+ rm \
33+ interbotix_ros_common_drivers/COLCON_IGNORE \
34+ interbotix_ros_slate/COLCON_IGNORE \
35+ interbotix_ros_xseries/COLCON_IGNORE
36+ - uses : ros-industrial/industrial_ci@master
37+ env : ${{matrix.env}}
Original file line number Diff line number Diff line change 1+ name : build-jazzy
2+
3+ on :
4+ push :
5+ branches :
6+ - jazzy
7+ pull_request :
8+ branches :
9+ - jazzy
10+ workflow_dispatch :
11+
12+ # Limit jobs run by PRs or branches by cancelling ongoing jobs
13+ # https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-concurrency-and-the-default-behavior
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
16+ cancel-in-progress : true
17+
18+ jobs :
19+ jazzy :
20+ strategy :
21+ matrix :
22+ env :
23+ - {ROS_DISTRO: jazzy, ROS_REPO: main}
24+ - {ROS_DISTRO: jazzy, ROS_REPO: testing}
25+ runs-on : ubuntu-24.04
26+ steps :
27+ - uses : actions/checkout@v4
28+ with :
29+ submodules : recursive
30+ - name : Prepare Workspace
31+ run : |
32+ rm \
33+ interbotix_ros_common_drivers/COLCON_IGNORE \
34+ interbotix_ros_slate/COLCON_IGNORE \
35+ interbotix_ros_xseries/COLCON_IGNORE
36+ - uses : ros-industrial/industrial_ci@master
37+ env : ${{matrix.env}}
Original file line number Diff line number Diff line change 1+ name : build-rolling
2+
3+ on :
4+ push :
5+ branches :
6+ - rolling
7+ pull_request :
8+ branches :
9+ - rolling
10+ workflow_dispatch :
11+
12+ # Limit jobs run by PRs or branches by cancelling ongoing jobs
13+ # https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-concurrency-and-the-default-behavior
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
16+ cancel-in-progress : true
17+
18+ jobs :
19+ rolling :
20+ strategy :
21+ matrix :
22+ env :
23+ - {ROS_DISTRO: rolling, ROS_REPO: main}
24+ - {ROS_DISTRO: rolling, ROS_REPO: testing}
25+ runs-on : ubuntu-24.04
26+ steps :
27+ - uses : actions/checkout@v4
28+ with :
29+ submodules : recursive
30+ - name : Prepare Workspace
31+ run : |
32+ rm \
33+ interbotix_ros_common_drivers/COLCON_IGNORE \
34+ interbotix_ros_slate/COLCON_IGNORE \
35+ interbotix_ros_xseries/COLCON_IGNORE
36+ - uses : ros-industrial/industrial_ci@master
37+ env : ${{matrix.env}}
You can’t perform that action at this time.
0 commit comments