Skip to content

Commit 42d7e0f

Browse files
authored
Merge pull request #370 from lbr-stack/fix/lbr-fri-ros2-stack-369/ci
update CI/CD (#369)
2 parents d39510b + f686d09 commit 42d7e0f

15 files changed

Lines changed: 11 additions & 46 deletions

.github/workflows/build-ubuntu-24.04-fri-1.11.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 1.11

.github/workflows/build-ubuntu-24.04-fri-1.14.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 1.14

.github/workflows/build-ubuntu-24.04-fri-1.15.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 1.15

.github/workflows/build-ubuntu-24.04-fri-1.16.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 1.16

.github/workflows/build-ubuntu-24.04-fri-2.5.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 2.5

.github/workflows/build-ubuntu-24.04-fri-2.7.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
jobs:
1111
build:
12-
uses: ./.github/workflows/build.yml
12+
uses: ./.github/workflows/build-ubuntu-24.04.yml
1313
with:
14-
os: ubuntu-24.04
1514
fri_version: 2.7
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ name: Build
33
on:
44
workflow_call: # https://github.com/orgs/community/discussions/52616#discussioncomment-9364532
55
inputs:
6-
os:
7-
required: true
8-
type: string
96
fri_version:
107
required: true
118
type: string
@@ -14,9 +11,10 @@ on:
1411
# doc: https://ubuntu.com/blog/ros-2-ci-with-github-actions
1512
jobs:
1613
build:
17-
runs-on: ${{ inputs.os }}
14+
runs-on: ubuntu-24.04
15+
container:
16+
image: rostooling/setup-ros-docker:ubuntu-noble-ros-rolling-desktop-latest
1817
steps:
19-
- uses: ros-tooling/setup-ros@v0.7
2018
- uses: ros-tooling/action-ros-ci@v0.4
2119
with:
2220
package-name: lbr_fri_ros2_stack

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ Full documentation available on [Read the Docs](https://lbr-stack.readthedocs.io
5858
source /opt/ros/rolling/setup.bash
5959
export FRI_CLIENT_VERSION=1.15
6060
mkdir -p lbr-stack/src && cd lbr-stack
61-
vcs import src --input https://raw.githubusercontent.com/lbr-stack/lbr_fri_ros2_stack/rolling/lbr_fri_ros2_stack/repos-fri-${FRI_CLIENT_VERSION}.yaml
61+
git clone https://github.com/lbr-stack/lbr_fri_ros2_stack.git -b rolling src/lbr_fri_ros2_stack
62+
vcs import src < src/lbr_fri_ros2_stack/lbr_fri_ros2_stack/repos-fri-${FRI_CLIENT_VERSION}.yaml
6263
rosdep install --from-paths src -i -r -y
6364
```
6465

lbr_fri_ros2_stack/repos-fri-1.11.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,3 @@ repositories:
77
type: git
88
url: https://github.com/lbr-stack/lbr_fri_idl
99
version: fri-1
10-
lbr_fri_ros2_stack:
11-
type: git
12-
url: https://github.com/lbr-stack/lbr_fri_ros2_stack
13-
version: rolling

lbr_fri_ros2_stack/repos-fri-1.14.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,3 @@ repositories:
77
type: git
88
url: https://github.com/lbr-stack/lbr_fri_idl
99
version: fri-1
10-
lbr_fri_ros2_stack:
11-
type: git
12-
url: https://github.com/lbr-stack/lbr_fri_ros2_stack
13-
version: rolling

0 commit comments

Comments
 (0)