Skip to content

Commit db68d02

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents 65f3298 + d675a36 commit db68d02

File tree

97 files changed

+2917
-877
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+2917
-877
lines changed

.github/helpers/check_urls.sh

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

.github/mergify.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ pull_request_rules:
1010
labels:
1111
- humble
1212

13-
- name: Backport to iron branch
13+
- name: Backport to jazzy branch
1414
conditions:
1515
- base=main
16-
- label=backport-iron
16+
- label=backport-jazzy
1717
actions:
1818
backport:
1919
branches:
20-
- iron
20+
- jazzy
2121
labels:
22-
- iron
22+
- jazzy

.github/release.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
changelog:
3+
exclude:
4+
labels:
5+
- release
6+
categories:
7+
- title: Bugfixes
8+
labels:
9+
- bugfix
10+
- title: New features
11+
labels:
12+
- enhancement
13+
- title: Documentation
14+
labels:
15+
- documentation
16+
- title: CI/ Repo / Packages
17+
labels:
18+
- CI
19+
- package
20+
- dependencies
21+
- title: Other
22+
labels:
23+
- "*"

.github/workflows/check_links.yml

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,30 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14-
- name: Check URLs
15-
run: |
16-
.github/helpers/check_urls.sh \
17-
-d ".git build CMakeModules debian" \
18-
-f "package.xml ursim_docker.rst architecture_coarse.svg" \
19-
-p "vnc\.html opensource\.org\/licenses\/BSD-3-Clause"
14+
- name: Restore lychee cache
15+
id: restore-cache
16+
uses: actions/cache/restore@v4
17+
with:
18+
path: .lycheecache
19+
key: cache-lychee-${{ github.run_id }}-${{ github.run_attempt }}
20+
restore-keys: cache-lychee-
21+
- name: Link Checker
22+
id: lychee
23+
uses: lycheeverse/lychee-action@v2
24+
with:
25+
fail: true
26+
args: >
27+
--verbose
28+
--no-progress
29+
--cache
30+
--cache-exclude-status 429
31+
--max-cache-age 2d
32+
--exclude '^http://192\.168\.56\.101'
33+
--max-concurrency 1
34+
'./**/*.md' './**/*.html' './**/*.rst' './**/*.cpp' './**/*.h' './**/*.py'
35+
- name: Save lychee cache
36+
uses: actions/cache/save@v4
37+
if: always()
38+
with:
39+
path: .lycheecache
40+
key: ${{ steps.restore-cache.outputs.cache-primary-key }}
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
name: Jazzy Binary Build Main
22
on:
33
workflow_dispatch:
4-
pull_request:
5-
branches:
6-
- main
7-
push:
8-
branches:
9-
- main
104
schedule:
115
# Run every morning to detect flakiness and broken dependencies
126
- cron: '13 4 * * *'
@@ -17,4 +11,4 @@ jobs:
1711
with:
1812
ros_distro: jazzy
1913
ros_repo: main
20-
ref_for_scheduled_build: main
14+
ref_for_scheduled_build: jazzy
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
name: Jazzy Binary Build Testing
22
on:
33
workflow_dispatch:
4-
pull_request:
5-
branches:
6-
- main
7-
push:
8-
branches:
9-
- main
104
schedule:
115
# Run every morning to detect flakiness and broken dependencies
126
- cron: '13 4 * * *'
@@ -17,4 +11,4 @@ jobs:
1711
with:
1812
ros_distro: jazzy
1913
ros_repo: testing
20-
ref_for_scheduled_build: main
14+
ref_for_scheduled_build: jazzy
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
name: Jazzy Semi Binary Build Main
22
on:
33
workflow_dispatch:
4-
pull_request:
5-
branches:
6-
- main
7-
push:
8-
branches:
9-
- main
104
schedule:
115
# Run every morning to detect flakiness and broken dependencies
126
- cron: '13 4 * * *'
@@ -18,4 +12,4 @@ jobs:
1812
ros_distro: jazzy
1913
ros_repo: main
2014
upstream_workspace: Universal_Robots_ROS2_Driver.jazzy.repos
21-
ref_for_scheduled_build: main
15+
ref_for_scheduled_build: jazzy
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Kilted Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_binary_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: main
20+
ref_for_scheduled_build: main
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Kilted Binary Build Testing
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_binary_testing:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: testing
20+
ref_for_scheduled_build: main
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Kilted Semi Binary Build Main
2+
on:
3+
workflow_dispatch:
4+
pull_request:
5+
branches:
6+
- main
7+
push:
8+
branches:
9+
- main
10+
schedule:
11+
# Run every morning to detect flakiness and broken dependencies
12+
- cron: '13 4 * * *'
13+
14+
jobs:
15+
kilted_semi_main:
16+
uses: ./.github/workflows/reusable_ici.yml
17+
with:
18+
ros_distro: kilted
19+
ros_repo: main
20+
upstream_workspace: Universal_Robots_ROS2_Driver.kilted.repos
21+
ref_for_scheduled_build: main

0 commit comments

Comments
 (0)