Skip to content

Commit cc4eba5

Browse files
Merge remote-tracking branch 'origin/master' into feature/fix_switch_controller_bug
2 parents 05e5f80 + 2296fd8 commit cc4eba5

370 files changed

Lines changed: 45897 additions & 10112 deletions

File tree

Some content is hidden

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

.github/ISSUE_TEMPLATE/bug_report.md

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

.github/ISSUE_TEMPLATE/feature_request.md

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

.github/ISSUE_TEMPLATE/good-first-issue.md

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

.github/dependabot.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,11 @@ updates:
2424
directory: "/"
2525
schedule:
2626
interval: "weekly"
27-
target-branch: "iron"
27+
target-branch: "jazzy"
28+
- package-ecosystem: "github-actions"
29+
# Workflow files stored in the
30+
# default location of `.github/workflows`
31+
directory: "/"
32+
schedule:
33+
interval: "weekly"
34+
target-branch: "kilted"

.github/mergify.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,23 @@ pull_request_rules:
88
branches:
99
- humble
1010

11-
- name: Backport to iron at reviewers discretion
11+
- name: Backport to jazzy at reviewers discretion
1212
conditions:
1313
- base=master
14-
- "label=backport-iron"
14+
- "label=backport-jazzy"
1515
actions:
1616
backport:
1717
branches:
18-
- iron
18+
- jazzy
19+
20+
- name: Backport to kilted at reviewers discretion
21+
conditions:
22+
- base=master
23+
- "label=backport-kilted"
24+
actions:
25+
backport:
26+
branches:
27+
- kilted
1928

2029
- name: Ask to resolve conflict
2130
conditions:
@@ -32,14 +41,15 @@ pull_request_rules:
3241
- author=mergify[bot]
3342
actions:
3443
comment:
35-
message: This pull request is in conflict. Could you fix it @bmagyar @destogl @christophfroehlich?
44+
message: This pull request is in conflict. Could you fix it @bmagyar @destogl @christophfroehlich @saikishor?
3645

3746
- name: development targets master branch
3847
conditions:
3948
- base!=master
4049
- author!=bmagyar
4150
- author!=destogl
4251
- author!=christophfroehlich
52+
- author!=saikishor
4353
- author!=mergify[bot]
4454
- author!=dependabot[bot]
4555
actions:

.github/pull_request_template.md

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

.github/workflows/README.md

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

.github/workflows/docker.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@ jobs:
1919

2020
steps:
2121
- name: Set up Docker Buildx
22-
uses: docker/setup-buildx-action@v3
22+
uses: docker/setup-buildx-action@v4
2323

2424
- name: Checkout repository
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v7
2626

2727
- name: Log in to the Container registry
28-
uses: docker/login-action@v3
28+
uses: docker/login-action@v4
2929
with:
3030
registry: ${{ env.REGISTRY }}
3131
username: ${{ github.actor }}
3232
password: ${{ secrets.GITHUB_TOKEN }}
3333

3434
- name: Docker meta
3535
id: meta
36-
uses: docker/metadata-action@v5
36+
uses: docker/metadata-action@v6
3737
with:
3838
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}_release
3939
tags: |
@@ -42,7 +42,7 @@ jobs:
4242
type=semver,pattern={{major}}.{{minor}}
4343
4444
- name: Build and push Docker image
45-
uses: docker/build-push-action@v6
45+
uses: docker/build-push-action@v7
4646
with:
4747
context: .
4848
push: true
@@ -59,21 +59,21 @@ jobs:
5959

6060
steps:
6161
- name: Set up Docker Buildx
62-
uses: docker/setup-buildx-action@v3
62+
uses: docker/setup-buildx-action@v4
6363

6464
- name: Checkout repository
65-
uses: actions/checkout@v4
65+
uses: actions/checkout@v7
6666

6767
- name: Log in to the Container registry
68-
uses: docker/login-action@v3
68+
uses: docker/login-action@v4
6969
with:
7070
registry: ${{ env.REGISTRY }}
7171
username: ${{ github.actor }}
7272
password: ${{ secrets.GITHUB_TOKEN }}
7373

7474
- name: Docker meta
7575
id: meta
76-
uses: docker/metadata-action@v5
76+
uses: docker/metadata-action@v6
7777
with:
7878
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}_source
7979
tags: |
@@ -82,7 +82,7 @@ jobs:
8282
type=semver,pattern={{major}}.{{minor}}
8383
8484
- name: Build and push Docker image
85-
uses: docker/build-push-action@v6
85+
uses: docker/build-push-action@v7
8686
with:
8787
context: .
8888
push: true

.github/workflows/humble-abi-compatibility.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ on:
99
- '**.h'
1010
- '**.cpp'
1111
- '**.py'
12+
- '**.yaml'
1213
- '.github/workflows/humble-abi-compatibility.yml'
1314
- '**/package.xml'
1415
- '**/CMakeLists.txt'
1516
- 'ros2_control-not-released.humble.repos'
1617

18+
concurrency:
19+
# cancel previous runs of the same workflow, except for pushes on given branches
20+
group: ${{ github.workflow }}-${{ github.ref }}
21+
cancel-in-progress: ${{ !startsWith(github.ref, 'refs/heads') }}
22+
1723
jobs:
1824
abi_check:
19-
runs-on: ubuntu-latest
20-
steps:
21-
- uses: actions/checkout@v4
22-
- uses: ros-industrial/industrial_ci@master
23-
env:
24-
ROS_DISTRO: humble
25-
ROS_REPO: testing
26-
ABICHECK_URL: github:${{ github.repository }}#${{ github.base_ref }}
27-
NOT_TEST_BUILD: true
25+
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master
26+
with:
27+
ros_distro: humble

.github/workflows/humble-binary-build.yml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,28 @@ name: Humble Binary Build
44

55
on:
66
workflow_dispatch:
7-
pull_request:
8-
branches:
9-
- humble
10-
paths:
11-
- '**.hpp'
12-
- '**.h'
13-
- '**.cpp'
14-
- '**.py'
15-
- '.github/workflows/humble-binary-build.yml'
16-
- '**/package.xml'
17-
- '**/CMakeLists.txt'
18-
- 'ros2_control-not-released.humble.repos'
19-
push:
7+
pull_request: &event
208
branches:
219
- humble
2210
paths:
2311
- '**.hpp'
2412
- '**.h'
2513
- '**.cpp'
2614
- '**.py'
15+
- '**.yaml'
2716
- '.github/workflows/humble-binary-build.yml'
2817
- '**/package.xml'
2918
- '**/CMakeLists.txt'
3019
- 'ros2_control-not-released.humble.repos'
20+
push: *event
3121
schedule:
3222
# Run every morning to detect flakiness and broken dependencies
33-
- cron: '03 1 * * *'
23+
- cron: '03 1 * * MON-FRI'
24+
25+
concurrency:
26+
# cancel previous runs of the same workflow, except for pushes on given branches
27+
group: ${{ github.workflow }}-${{ github.ref }}
28+
cancel-in-progress: ${{ !startsWith(github.ref, 'refs/heads') }}
3429

3530
jobs:
3631
binary:

0 commit comments

Comments
 (0)