Skip to content

Commit 5e6ef26

Browse files
David-LP99mergify[bot]
authored andcommitted
Update CI (#51)
* Add CI and nightly for each distro (#43) * Update git version (#43) * Skip tests (#43) * Change nightly to weekly (#43) * Change master to rolling in fork checker (#43) * Update the CI for lyrical (#51) --------- Signed-off-by: Carlosespicur <carlosespicur@proton.me> Signed-off-by: David Laseca <davidlaseca@eprosima.com> (cherry picked from commit 1d8f9b9) # Conflicts: # .github/workflows/fork_checker.yml # .github/workflows/reusable-ci.yml # .github/workflows/weekly-ci.yml
1 parent 9c6796f commit 5e6ef26

4 files changed

Lines changed: 38 additions & 0 deletions

File tree

‎.github/workflows/fork_checker.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17+
<<<<<<< HEAD
1718
branches: [humble, jazzy, kilted, rolling]
19+
=======
20+
branches: [humble, jazzy, kilted, lyrical, rolling]
21+
>>>>>>> 1d8f9b9 (Update CI (#51))
1822
steps:
1923
- name: Check
2024
id: check

‎.github/workflows/lyrical-ci.yml‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: rcutils CI Lyrical
2+
3+
on:
4+
push:
5+
branches: [ lyrical ]
6+
pull_request:
7+
branches: [ lyrical ]
8+
9+
jobs:
10+
lyrical-ci:
11+
uses: ./.github/workflows/reusable-ci.yml
12+
with:
13+
branch: ${{ github.ref }}
14+
os: ubuntu-26.04
15+
docker-image: ubuntu:resolute
16+
ros-distribution: lyrical

‎.github/workflows/reusable-ci.yml‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ jobs:
4040
submodules: recursive
4141

4242
- name: Setup ROS 2
43+
<<<<<<< HEAD
4344
uses: ros-tooling/setup-ros@0.7.15
45+
=======
46+
uses: ros-tooling/setup-ros@0.7.19
47+
>>>>>>> 1d8f9b9 (Update CI (#51))
4448
with:
4549
required-ros-distributions: ${{ inputs.ros-distribution }}
4650

@@ -49,7 +53,11 @@ jobs:
4953
apt-get install ros-${{ inputs.ros-distribution }}-mimick-vendor
5054
apt-get -y install ros-${{ inputs.ros-distribution }}-performance-test-fixture
5155
56+
<<<<<<< HEAD
5257
- uses : ros-tooling/action-ros-ci@0.4.5
58+
=======
59+
- uses : ros-tooling/action-ros-ci@0.4.8
60+
>>>>>>> 1d8f9b9 (Update CI (#51))
5361
with:
5462
package-name: "rcutils"
5563
target-ros2-distro: ${{ inputs.ros-distribution }}

‎.github/workflows/weekly-ci.yml‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ jobs:
2828
os: ubuntu-24.04
2929
docker-image: ubuntu:noble
3030
ros-distribution: kilted
31+
<<<<<<< HEAD
32+
=======
33+
lyrical-ci:
34+
uses: ./.github/workflows/reusable-ci.yml
35+
with:
36+
branch: lyrical
37+
os: ubuntu-26.04
38+
docker-image: ubuntu:resolute
39+
ros-distribution: lyrical
40+
>>>>>>> 1d8f9b9 (Update CI (#51))
3141
rolling-ci:
3242
uses: ./.github/workflows/reusable-ci.yml
3343
with:

0 commit comments

Comments
 (0)