Skip to content

Commit 54039d4

Browse files
author
Felix Exner (fexner)
authored
Update README regarding distribution branches (#80)
* Update README regarding distribution branches * Update ci using reusable_ici and indivirual badges * Fix badges on detailed view
1 parent 9f692e2 commit 54039d4

15 files changed

+256
-242
lines changed

.github/workflows/binary-galactic.yml

Lines changed: 0 additions & 59 deletions
This file was deleted.

.github/workflows/binary-humble.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/binary-iron.yml

Lines changed: 0 additions & 61 deletions
This file was deleted.

.github/workflows/binary-rolling.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/ci-ros-lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ on:
55
jobs:
66
ament_lint:
77
name: ament_${{ matrix.linter }}
8-
runs-on: ubuntu-20.04
8+
runs-on: ubuntu-22.04
99
strategy:
1010
fail-fast: false
1111
matrix:
1212
linter: [copyright, lint_cmake]
1313
steps:
14-
- uses: actions/checkout@v1
15-
- uses: ros-tooling/setup-ros@v0.2
14+
- uses: actions/checkout@v3
15+
- uses: ros-tooling/setup-ros@v0.6
1616
- uses: ros-tooling/[email protected]
1717
with:
1818
distribution: rolling
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Humble Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
branches:
5+
- humble
6+
pull_request:
7+
branches:
8+
- humble
9+
push:
10+
branches:
11+
- humble
12+
schedule:
13+
- cron: '53 5 * * *'
14+
15+
jobs:
16+
binary:
17+
uses: ./.github/workflows/reusable_ici.yml
18+
with:
19+
ros_distro: humble
20+
ros_repo: main
21+
ref_for_scheduled_build: humble
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Humble Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
branches:
5+
- humble
6+
pull_request:
7+
branches:
8+
- humble
9+
push:
10+
branches:
11+
- humble
12+
schedule:
13+
- cron: '53 5 * * *'
14+
15+
jobs:
16+
binary:
17+
uses: ./.github/workflows/reusable_ici.yml
18+
with:
19+
ros_distro: humble
20+
ros_repo: testing
21+
ref_for_scheduled_build: humble
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Iron Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
branches:
5+
- iron
6+
pull_request:
7+
branches:
8+
- iron
9+
push:
10+
branches:
11+
- iron
12+
schedule:
13+
- cron: '53 5 * * *'
14+
15+
jobs:
16+
binary:
17+
uses: ./.github/workflows/reusable_ici.yml
18+
with:
19+
ros_distro: iron
20+
ros_repo: main
21+
ref_for_scheduled_build: iron
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Iron Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
branches:
5+
- iron
6+
pull_request:
7+
branches:
8+
- iron
9+
push:
10+
branches:
11+
- iron
12+
schedule:
13+
- cron: '53 5 * * *'
14+
15+
jobs:
16+
binary:
17+
uses: ./.github/workflows/reusable_ici.yml
18+
with:
19+
ros_distro: iron
20+
ros_repo: testing
21+
ref_for_scheduled_build: iron

.github/workflows/prerelease.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
ROS_DISTRO: [humble, rolling]
15+
ROS_DISTRO: [rolling]
1616
ROS_REPO: [main]
1717
PRERELEASE: [true]
1818
env:

0 commit comments

Comments
 (0)