Skip to content

Commit 7fe3c74

Browse files
authored
Merge branch 'main' into feat/adapi-door
2 parents ef80a53 + e1a3139 commit 7fe3c74

File tree

2,079 files changed

+108969
-66275
lines changed

Some content is hidden

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

2,079 files changed

+108969
-66275
lines changed

.cspell-partial.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"perception/bytetrack/lib/**"
66
],
77
"ignoreRegExpList": [],
8-
"words": ["dltype", "tvmgen", "quantizer", "imageio", "mimsave"]
8+
"words": ["dltype", "tvmgen"]
99
}

.github/CODEOWNERS

+113-102
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: build-and-test-arm64
2+
3+
on:
4+
schedule:
5+
- cron: 0 0 * * *
6+
workflow_dispatch:
7+
8+
jobs:
9+
build-and-test-arm64:
10+
runs-on: [self-hosted, linux, ARM64]
11+
container: ${{ matrix.container }}${{ matrix.container-suffix }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
rosdistro:
16+
- humble
17+
container-suffix:
18+
- ""
19+
- -cuda
20+
include:
21+
- rosdistro: humble
22+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
23+
build-depends-repos: build_depends.repos
24+
steps:
25+
- name: Check out repository
26+
uses: actions/checkout@v3
27+
28+
- name: Show disk space before the tasks
29+
run: df -h
30+
31+
- name: Remove exec_depend
32+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
33+
34+
- name: Get self packages
35+
id: get-self-packages
36+
uses: autowarefoundation/autoware-github-actions/get-self-packages@v1
37+
38+
- name: Build
39+
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
40+
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
41+
with:
42+
rosdistro: ${{ matrix.rosdistro }}
43+
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
44+
build-depends-repos: ${{ matrix.build-depends-repos }}
45+
46+
- name: Test
47+
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
48+
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
49+
with:
50+
rosdistro: ${{ matrix.rosdistro }}
51+
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
52+
build-depends-repos: ${{ matrix.build-depends-repos }}
53+
54+
- name: Show disk space after the tasks
55+
run: df -h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
name: build-and-test-differential-arm64
2+
3+
on:
4+
pull_request:
5+
types:
6+
- opened
7+
- synchronize
8+
- labeled
9+
workflow_dispatch:
10+
11+
jobs:
12+
prevent-no-label-execution:
13+
uses: autowarefoundation/autoware-github-actions/.github/workflows/prevent-no-label-execution.yaml@v1
14+
with:
15+
label: type:arm64
16+
17+
build-and-test-differential-arm64:
18+
needs: prevent-no-label-execution
19+
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
20+
runs-on: [self-hosted, linux, ARM64]
21+
container: ${{ matrix.container }}${{ matrix.container-suffix }}
22+
strategy:
23+
fail-fast: false
24+
matrix:
25+
rosdistro:
26+
- humble
27+
container-suffix:
28+
- ""
29+
- -cuda
30+
include:
31+
- rosdistro: humble
32+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
33+
build-depends-repos: build_depends.repos
34+
steps:
35+
- name: Check out repository
36+
uses: actions/checkout@v3
37+
with:
38+
fetch-depth: 0
39+
40+
- name: Show disk space before the tasks
41+
run: df -h
42+
43+
- name: Remove exec_depend
44+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
45+
46+
- name: Get modified packages
47+
id: get-modified-packages
48+
uses: autowarefoundation/autoware-github-actions/get-modified-packages@v1
49+
50+
- name: Build
51+
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
52+
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
53+
with:
54+
rosdistro: ${{ matrix.rosdistro }}
55+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
56+
build-depends-repos: ${{ matrix.build-depends-repos }}
57+
58+
- name: Test
59+
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
60+
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
61+
with:
62+
rosdistro: ${{ matrix.rosdistro }}
63+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
64+
build-depends-repos: ${{ matrix.build-depends-repos }}
65+
66+
- name: Show disk space after the tasks
67+
run: df -h

.github/workflows/build-and-test-differential-self-hosted.yaml

-61
This file was deleted.

.github/workflows/build-and-test-differential.yaml

+7-36
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
build-and-test-differential:
1717
needs: prevent-no-label-execution
1818
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
19-
runs-on: [self-hosted, linux, X64]
19+
runs-on: ubuntu-latest
2020
container: ${{ matrix.container }}${{ matrix.container-suffix }}
2121
strategy:
2222
fail-fast: false
@@ -28,14 +28,17 @@ jobs:
2828
- -cuda
2929
include:
3030
- rosdistro: humble
31-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
31+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
3232
build-depends-repos: build_depends.repos
3333
steps:
3434
- name: Check out repository
3535
uses: actions/checkout@v3
3636
with:
3737
fetch-depth: 0
3838

39+
- name: Show disk space before the tasks
40+
run: df -h
41+
3942
- name: Remove exec_depend
4043
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
4144

@@ -69,37 +72,5 @@ jobs:
6972
verbose: true
7073
flags: differential
7174

72-
clang-tidy-differential:
73-
runs-on: [self-hosted, linux, X64]
74-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest-cuda
75-
needs: build-and-test-differential
76-
steps:
77-
- name: Check out repository
78-
uses: actions/checkout@v3
79-
with:
80-
fetch-depth: 0
81-
82-
- name: Remove exec_depend
83-
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
84-
85-
- name: Get modified packages
86-
id: get-modified-packages
87-
uses: autowarefoundation/autoware-github-actions/get-modified-packages@v1
88-
89-
- name: Get modified files
90-
id: get-modified-files
91-
uses: tj-actions/changed-files@v35
92-
with:
93-
files: |
94-
**/*.cpp
95-
**/*.hpp
96-
97-
- name: Run clang-tidy
98-
if: ${{ steps.get-modified-files.outputs.all_changed_files != '' }}
99-
uses: autowarefoundation/autoware-github-actions/clang-tidy@v1
100-
with:
101-
rosdistro: humble
102-
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
103-
target-files: ${{ steps.get-modified-files.outputs.all_changed_files }}
104-
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy
105-
build-depends-repos: build_depends.repos
75+
- name: Show disk space after the tasks
76+
run: df -h

.github/workflows/build-and-test-self-hosted.yaml

-49
This file was deleted.

.github/workflows/build-and-test.yaml

+6-8
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,14 @@ jobs:
2121
- -cuda
2222
include:
2323
- rosdistro: humble
24-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
24+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
2525
build-depends-repos: build_depends.repos
2626
steps:
2727
- name: Check out repository
2828
uses: actions/checkout@v3
2929

30-
- name: Free disk space (Ubuntu)
31-
uses: jlumbroso/free-disk-space@v1.2.0
32-
with:
33-
tool-cache: false
34-
dotnet: false
35-
swap-storage: false
36-
large-packages: false
30+
- name: Show disk space before the tasks
31+
run: df -h
3732

3833
- name: Remove exec_depend
3934
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
@@ -67,3 +62,6 @@ jobs:
6762
fail_ci_if_error: false
6863
verbose: true
6964
flags: total
65+
66+
- name: Show disk space after the tasks
67+
run: df -h

.github/workflows/cancel-previous-workflows.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Cancel previous runs
11-
uses: styfle/cancel-workflow-action@0.11.0
11+
uses: styfle/cancel-workflow-action@0.12.0
1212
with:
1313
workflow_id: all
1414
all_but_latest: true

.github/workflows/github-release.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
echo "tag-name=${REF_NAME#beta/}" >> $GITHUB_OUTPUT
3131
3232
- name: Check out repository
33-
uses: actions/checkout@v3
33+
uses: actions/checkout@v4
3434
with:
3535
fetch-depth: 0
3636
ref: ${{ steps.set-tag-name.outputs.ref-name }}

0 commit comments

Comments
 (0)