Skip to content

Commit 1c5ef4f

Browse files
awf-autoware-bot[bot]kenji-miyake
authored andcommitted
chore: sync files (autowarefoundation#37)
Signed-off-by: GitHub <[email protected]> Co-authored-by: kenji-miyake <[email protected]> Signed-off-by: Shumpei Wakabayashi <[email protected]>
1 parent 8b36fbe commit 1c5ef4f

4 files changed

+72
-20
lines changed

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

+18-5
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,20 @@ jobs:
1818
needs: prevent-no-label-execution
1919
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
2020
runs-on: [self-hosted, linux, ARM64]
21-
container: ros:galactic
21+
container: ${{ matrix.container }}
22+
strategy:
23+
fail-fast: false
24+
matrix:
25+
rosdistro:
26+
- galactic
27+
- humble
28+
include:
29+
- rosdistro: galactic
30+
container: ros:galactic
31+
build-depends-repos: build_depends.repos
32+
- rosdistro: humble
33+
container: ros:humble
34+
build-depends-repos: build_depends.repos
2235
steps:
2336
- name: Check out repository
2437
uses: actions/checkout@v3
@@ -36,14 +49,14 @@ jobs:
3649
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
3750
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
3851
with:
39-
rosdistro: galactic
52+
rosdistro: ${{ matrix.rosdistro }}
4053
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
41-
build-depends-repos: build_depends.repos
54+
build-depends-repos: ${{ matrix.build-depends-repos }}
4255

4356
- name: Test
4457
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
4558
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
4659
with:
47-
rosdistro: galactic
60+
rosdistro: ${{ matrix.rosdistro }}
4861
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
49-
build-depends-repos: build_depends.repos
62+
build-depends-repos: ${{ matrix.build-depends-repos }}

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

+18-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,20 @@ on:
66
jobs:
77
build-and-test-differential:
88
runs-on: ubuntu-latest
9-
container: ros:galactic
9+
container: ${{ matrix.container }}
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
rosdistro:
14+
- galactic
15+
- humble
16+
include:
17+
- rosdistro: galactic
18+
container: ros:galactic
19+
build-depends-repos: build_depends.repos
20+
- rosdistro: humble
21+
container: ros:humble
22+
build-depends-repos: build_depends.repos
1023
steps:
1124
- name: Cancel previous runs
1225
uses: styfle/[email protected]
@@ -27,18 +40,18 @@ jobs:
2740
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
2841
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
2942
with:
30-
rosdistro: galactic
43+
rosdistro: ${{ matrix.rosdistro }}
3144
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
32-
build-depends-repos: build_depends.repos
45+
build-depends-repos: ${{ matrix.build-depends-repos }}
3346

3447
- name: Test
3548
id: test
3649
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
3750
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
3851
with:
39-
rosdistro: galactic
52+
rosdistro: ${{ matrix.rosdistro }}
4053
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
41-
build-depends-repos: build_depends.repos
54+
build-depends-repos: ${{ matrix.build-depends-repos }}
4255

4356
- name: Upload coverage to CodeCov
4457
if: ${{ steps.test.outputs.coverage-report-files != '' }}

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

+18-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,20 @@ on:
88
jobs:
99
build-and-test-self-hosted:
1010
runs-on: [self-hosted, linux, ARM64]
11-
container: ros:galactic
11+
container: ${{ matrix.container }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
rosdistro:
16+
- galactic
17+
- humble
18+
include:
19+
- rosdistro: galactic
20+
container: ros:galactic
21+
build-depends-repos: build_depends.repos
22+
- rosdistro: humble
23+
container: ros:humble
24+
build-depends-repos: build_depends.repos
1225
steps:
1326
- name: Check out repository
1427
uses: actions/checkout@v3
@@ -24,14 +37,14 @@ jobs:
2437
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
2538
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
2639
with:
27-
rosdistro: galactic
40+
rosdistro: ${{ matrix.rosdistro }}
2841
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
29-
build-depends-repos: build_depends.repos
42+
build-depends-repos: ${{ matrix.build-depends-repos }}
3043

3144
- name: Test
3245
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
3346
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
3447
with:
35-
rosdistro: galactic
48+
rosdistro: ${{ matrix.rosdistro }}
3649
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
37-
build-depends-repos: build_depends.repos
50+
build-depends-repos: ${{ matrix.build-depends-repos }}

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

+18-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,20 @@ jobs:
1010
build-and-test:
1111
if: ${{ github.event_name != 'push' || github.ref_name == github.event.repository.default_branch }}
1212
runs-on: ubuntu-latest
13-
container: ros:galactic
13+
container: ${{ matrix.container }}
14+
strategy:
15+
fail-fast: false
16+
matrix:
17+
rosdistro:
18+
- galactic
19+
- humble
20+
include:
21+
- rosdistro: galactic
22+
container: ros:galactic
23+
build-depends-repos: build_depends.repos
24+
- rosdistro: humble
25+
container: ros:humble
26+
build-depends-repos: build_depends.repos
1427
steps:
1528
- name: Check out repository
1629
uses: actions/checkout@v3
@@ -26,18 +39,18 @@ jobs:
2639
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
2740
uses: autowarefoundation/autoware-github-actions/colcon-build@v1
2841
with:
29-
rosdistro: galactic
42+
rosdistro: ${{ matrix.rosdistro }}
3043
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
31-
build-depends-repos: build_depends.repos
44+
build-depends-repos: ${{ matrix.build-depends-repos }}
3245

3346
- name: Test
3447
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
3548
id: test
3649
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
3750
with:
38-
rosdistro: galactic
51+
rosdistro: ${{ matrix.rosdistro }}
3952
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
40-
build-depends-repos: build_depends.repos
53+
build-depends-repos: ${{ matrix.build-depends-repos }}
4154

4255
- name: Upload coverage to CodeCov
4356
if: ${{ steps.test.outputs.coverage-report-files != '' }}

0 commit comments

Comments
 (0)