Skip to content

Commit d8ff23f

Browse files
committed
Squashed 'src/external_dependencies/ros2_robotiq_gripper/' changes from 77e6092..2ff8545
2ff8545 update urdf mesh filenames to use package path (#50) (#68) 93ecde7 Replace fake_sensor_commands with 'mock_sensor_commands (#62) REVERT: 77e6092 update urdf mesh filenames to use package path (#50) REVERT: 27ecc36 Replace fake_sensor_commands with 'mock_sensor_commands (#61) REVERT: 5f0c39a Remove mimic tags and rename `sim_ignition` to `sim_gazebo` (#54) git-subtree-dir: src/external_dependencies/ros2_robotiq_gripper git-subtree-split: 2ff85455d4b9f973c4b0bab1ce95fb09367f0d26
1 parent 7ee56df commit d8ff23f

24 files changed

+361
-75
lines changed

.github/workflows/ci-coverage-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
coverage:
1212
name: coverage build
13-
runs-on: ubuntu-24.04
13+
runs-on: ubuntu-22.04
1414
strategy:
1515
fail-fast: false
1616
env:
@@ -39,12 +39,12 @@ jobs:
3939
}
4040
}
4141
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml
42-
- uses: codecov/codecov-action@v4
42+
- uses: codecov/codecov-action@v3.1.0
4343
with:
4444
file: ros_ws/lcov/total_coverage.info
4545
flags: unittests
4646
name: codecov-umbrella
47-
- uses: actions/upload-artifact@v4
47+
- uses: actions/upload-artifact@v3.1.0
4848
with:
4949
name: colcon-logs-coverage-rolling
5050
path: ros_ws/log
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Humble Binary Build - main
2+
# author: Denis Štogl <[email protected]>
3+
# description: 'Build & test all dependencies from released (binary) packages.'
4+
5+
on:
6+
workflow_dispatch:
7+
branches:
8+
- main
9+
pull_request:
10+
branches:
11+
- main
12+
push:
13+
branches:
14+
- main
15+
schedule:
16+
# Run every morning to detect flakiness and broken dependencies
17+
- cron: '03 1 * * *'
18+
19+
jobs:
20+
binary:
21+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
22+
with:
23+
ros_distro: humble
24+
ros_repo: main
25+
upstream_workspace: ros2_robotiq_gripper-not-released.humble.repos
26+
ref_for_scheduled_build: main
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Humble Binary Build - testing
2+
# author: Denis Štogl <[email protected]>
3+
# description: 'Build & test all dependencies from released (binary) packages.'
4+
5+
on:
6+
workflow_dispatch:
7+
branches:
8+
- main
9+
pull_request:
10+
branches:
11+
- main
12+
push:
13+
branches:
14+
- main
15+
schedule:
16+
# Run every morning to detect flakiness and broken dependencies
17+
- cron: '03 1 * * *'
18+
19+
jobs:
20+
binary:
21+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
22+
with:
23+
ros_distro: humble
24+
ros_repo: testing
25+
upstream_workspace: ros2_robotiq_gripper-not-released.humble.repos
26+
ref_for_scheduled_build: main
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Humble Semi-Binary Build - main
2+
# description: 'Build & test that compiles the main dependencies from source.'
3+
4+
on:
5+
workflow_dispatch:
6+
branches:
7+
- main
8+
pull_request:
9+
branches:
10+
- main
11+
push:
12+
branches:
13+
- main
14+
schedule:
15+
# Run every morning to detect flakiness and broken dependencies
16+
- cron: '33 1 * * *'
17+
18+
jobs:
19+
semi_binary:
20+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
21+
with:
22+
ros_distro: humble
23+
ros_repo: main
24+
upstream_workspace: ros2_robotiq_gripper.humble.repos
25+
ref_for_scheduled_build: main
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Humble Semi-Binary Build - testing
2+
# description: 'Build & test that compiles the main dependencies from source.'
3+
4+
on:
5+
workflow_dispatch:
6+
branches:
7+
- main
8+
pull_request:
9+
branches:
10+
- main
11+
push:
12+
branches:
13+
- main
14+
schedule:
15+
# Run every morning to detect flakiness and broken dependencies
16+
- cron: '33 1 * * *'
17+
18+
jobs:
19+
semi_binary:
20+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
21+
with:
22+
ros_distro: humble
23+
ros_repo: testing
24+
upstream_workspace: ros2_robotiq_gripper.humble.repos
25+
ref_for_scheduled_build: main
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Humble Source Build
2+
on:
3+
workflow_dispatch:
4+
branches:
5+
- main
6+
push:
7+
branches:
8+
- main
9+
schedule:
10+
# Run every day to detect flakiness and broken dependencies
11+
- cron: '03 3 * * *'
12+
13+
jobs:
14+
source:
15+
uses: ./.github/workflows/reusable-ros-tooling-source-build.yml
16+
with:
17+
ros_distro: humble
18+
ref: main
19+
ros2_repo_branch: humble
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Iron Binary Build - main
2+
# author: Denis Štogl <[email protected]>
3+
# description: 'Build & test all dependencies from released (binary) packages.'
4+
5+
on:
6+
workflow_dispatch:
7+
branches:
8+
- main
9+
pull_request:
10+
branches:
11+
- main
12+
push:
13+
branches:
14+
- main
15+
schedule:
16+
# Run every morning to detect flakiness and broken dependencies
17+
- cron: '03 1 * * *'
18+
19+
jobs:
20+
binary:
21+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
22+
with:
23+
ros_distro: iron
24+
ros_repo: main
25+
upstream_workspace: ros2_robotiq_gripper-not-released.iron.repos
26+
ref_for_scheduled_build: main
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Iron Binary Build - testing
2+
# author: Denis Štogl <[email protected]>
3+
# description: 'Build & test all dependencies from released (binary) packages.'
4+
5+
on:
6+
workflow_dispatch:
7+
branches:
8+
- main
9+
pull_request:
10+
branches:
11+
- main
12+
push:
13+
branches:
14+
- main
15+
schedule:
16+
# Run every morning to detect flakiness and broken dependencies
17+
- cron: '03 1 * * *'
18+
19+
jobs:
20+
binary:
21+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
22+
with:
23+
ros_distro: iron
24+
ros_repo: testing
25+
upstream_workspace: ros2_robotiq_gripper-not-released.iron.repos
26+
ref_for_scheduled_build: main
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Iron Semi-Binary Build - main
2+
# description: 'Build & test that compiles the main dependencies from source.'
3+
4+
on:
5+
workflow_dispatch:
6+
branches:
7+
- main
8+
pull_request:
9+
branches:
10+
- main
11+
push:
12+
branches:
13+
- main
14+
schedule:
15+
# Run every morning to detect flakiness and broken dependencies
16+
- cron: '33 1 * * *'
17+
18+
jobs:
19+
semi_binary:
20+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
21+
with:
22+
ros_distro: iron
23+
ros_repo: main
24+
upstream_workspace: ros2_robotiq_gripper.iron.repos
25+
ref_for_scheduled_build: main
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Iron Semi-Binary Build - testing
2+
# description: 'Build & test that compiles the main dependencies from source.'
3+
4+
on:
5+
workflow_dispatch:
6+
branches:
7+
- main
8+
pull_request:
9+
branches:
10+
- main
11+
push:
12+
branches:
13+
- main
14+
schedule:
15+
# Run every morning to detect flakiness and broken dependencies
16+
- cron: '33 1 * * *'
17+
18+
jobs:
19+
semi_binary:
20+
uses: ./.github/workflows/reusable-industrial-ci-with-cache.yml
21+
with:
22+
ros_distro: iron
23+
ros_repo: testing
24+
upstream_workspace: ros2_robotiq_gripper.iron.repos
25+
ref_for_scheduled_build: main

0 commit comments

Comments
 (0)