Skip to content

Commit 83486cf

Browse files
hayato-m126shmpwkpre-commit-ci[bot]tier4-autoware-public-bot[bot]tkimura4
authored
chore: v0.43 merge tier4/main (#796)
* ci: cron weekdays except holidays (#51) * ci: cron week days * style(pre-commit): autofix --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * ci(sync-awf-upstream): fix failing CI (#53) ci: fix unexpected symbol: '=' * ci(sync-awf-upstream): change awf sync time (#56) ci: change awf sync time * chore: sync files (#122) Signed-off-by: GitHub <[email protected]> Co-authored-by: shmpwk <[email protected]> * ci(dispatch-release-note): trigger by action_repository name (#150) feat(dispatch-release-note): trigger by action_repository name * chore: sync files (#181) Signed-off-by: GitHub <[email protected]> Co-authored-by: shmpwk <[email protected]> * chore: sync files (#200) Signed-off-by: GitHub <[email protected]> Co-authored-by: shmpwk <[email protected]> * chore: sync files (#202) Signed-off-by: GitHub <[email protected]> Co-authored-by: shmpwk <[email protected]> * chore: update sync upstream script (#236) Signed-off-by: tomoya.kimura <[email protected]> * chore: add workflow to merge beta branch to tier4 main (#239) * chore: add workflow to merge beta branch to tier4 main Signed-off-by: tomoya.kimura <[email protected]> * fix: fix workflow name Signed-off-by: tomoya.kimura <[email protected]> * fix: fix job name and pr-label Signed-off-by: tomoya.kimura <[email protected]> * fix: fix variable name Signed-off-by: tomoya.kimura <[email protected]> --------- Signed-off-by: tomoya.kimura <[email protected]> * chore: sync files (#251) Signed-off-by: GitHub <[email protected]> Co-authored-by: github-actions <[email protected]> * chore: sync files (#255) Signed-off-by: GitHub <[email protected]> Co-authored-by: github-actions <[email protected]> * feat(start_planner): add surround moving obstacle check (#723) update start_planner.param.yaml Signed-off-by: kyoichi-sugahara <[email protected]> * feat: add github workflow of create-awf-latest.yml Signed-off-by: Takayuki Murooka <[email protected]> * fix(pointpainting): update parameter structure (#778) * fix(pointpainting): update parameter structure Signed-off-by: kminoda <[email protected]> * update roi_sync.param.yaml Signed-off-by: kminoda <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: kminoda <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(rviz): hide traffic light regulatory element id (#777) Signed-off-by: satoshi-ota <[email protected]> * feat(behavior_velocity_planner): add new 'dynamic_obstacle_stop' module (#267) feat(behavior_velocity_planner): add new 'dynamic_obstacle_stop' module (#730) Signed-off-by: Maxime CLEMENT <[email protected]> * feat(start_planner): keep distance against front objects (#766) Add collision check margin from front object Signed-off-by: kyoichi-sugahara <[email protected]> * feat(start_planner): define collision check margin as list (#770) * Update collision check margins in start planner configuration Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]> * fix(intersection): fix bugs (#781) Signed-off-by: Mamoru Sobue <[email protected]> * feat(multi_object_tracker): fix typo in param name and change default value (#271) feat(multi_object_tracker): fix typo in param name and change default value (#785) * fix(multi_object_tracker): fix typo in param name * feat: update default param --------- Signed-off-by: kminoda <[email protected]> * feat: add sync-awf-latest.yaml (#272) Signed-off-by: Takayuki Murooka <[email protected]> * chore: disable auto-merge of sync-awf-latest (#274) Signed-off-by: Takayuki Murooka <[email protected]> * feat(start_planner): shorten max backward distance (#734) Update start_planner.param.yaml * feat: enable auto-merge in sync-awf-latest.yaml Signed-off-by: Takayuki Murooka <[email protected]> * chore: sync files (#291) Signed-off-by: GitHub <[email protected]> Co-authored-by: github-actions <[email protected]> * chore: sync files (#299) Signed-off-by: GitHub <[email protected]> Co-authored-by: github-actions <[email protected]> * feat: use tier4/awf-latest for upstream sync Signed-off-by: Takayuki Murooka <[email protected]> * chore: sync files (#315) Signed-off-by: GitHub <[email protected]> Co-authored-by: github-actions <[email protected]> * chore: remove unnecessary workflows Signed-off-by: Takayuki Murooka <[email protected]> * fix Signed-off-by: Takayuki Murooka <[email protected]> * chore: update CODEOWNERS (#340) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * feat(ci): add sync-tier4-upstream-up-to-tag (#347) * feat(ci): add sync-tier4-upstream-up-to-tag * style(pre-commit): autofix * delete quote --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat: run sync-awf-latest every one hour (#365) Signed-off-by: Takayuki Murooka <[email protected]> * fix: cherry-pick necessary changes from tier4/main (#368) Signed-off-by: Takayuki Murooka <[email protected]> * chore: sync files (#379) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * fix: add has_variance to pointpainting.param.yaml Signed-off-by: tzhong518 <[email protected]> * chore: sync files (#391) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * ci: add comment-on-pr.yaml (#400) * chore: sync files (#427) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * chore: sync files (#440) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * Merge pull request #453 from tier4/feat/disable-aeb-diagnostics-check feat(aeb): disable aeb diagnostics check * feat(diagnostic_graph_utils): launch logging node for diagnostic_graph Signed-off-by: Takamasa Horibe <[email protected]> * ci: add sync-beta-upstream (#459) * ci: add sync-beta-upstream Signed-off-by: Shumpei Wakabayashi <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Shumpei Wakabayashi <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * ci: add sync-beta-upstream (#459) * ci: add sync-beta-upstream Signed-off-by: Shumpei Wakabayashi <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Shumpei Wakabayashi <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(behavior_path_planner): add yaw threshold param (autowarefoundation#1040) add yaw threshold param Signed-off-by: Daniel Sanchez <[email protected]> * Revert "fix(api): disable rosbridge to fix duplicated node (#497)" This reverts commit 1b04604. * refactor(behavior_path_planner): remove unnecessary parameters (autowarefoundation#1172) Signed-off-by: Takayuki Murooka <[email protected]> * refactor(system_monitor/ntp_monitor): add-missing-parameters (autowarefoundation#1174) refactor: add-missing-parameters Signed-off-by: TetsuKawa <[email protected]> * refactor(system_monitor/net_monitor): remove-missing-patameters (autowarefoundation#1175) refactor: remove-missing-patameters Signed-off-by: TetsuKawa <[email protected]> * feat(emergency_handler): delete package (autowarefoundation#1173) * feat(emergency_handler): delete package Signed-off-by: veqcc <[email protected]> * feat(tier4_perception_launch): enable to use multi camera on traffic light recognition (autowarefoundation#1144) change the way to declare camera num Signed-off-by: MasatoSaeki <[email protected]> * fix(perception): adopt awsim (tlr) camera topic (autowarefoundation#1177) Signed-off-by: MasatoSaeki <[email protected]> * feat(system_error_monitor): delete system error monitor (autowarefoundation#1178) feat: delete system error monitor Signed-off-by: TetsuKawa <[email protected]> * feat(system_monitor): disable traffic monitor Signed-off-by: takeshi.iwanari <[email protected]> * fix Signed-off-by: Fumiya Watanabe <[email protected]> * Merge pull request #734 from tier4/feat/traffic_light-v2i feat(traffic_light_module): add v2i to behavior_velocity_traffic_light * feat(rviz): update autoware.rviz for motion_velocity_obstacle_<stop/slow_down/cruise>_module (autowarefoundation#1314) * feat: add motion_velocity_obstacle_stop/slow_down/cruise_module Signed-off-by: Takayuki Murooka <[email protected]> * update autoware.rviz Signed-off-by: Takayuki Murooka <[email protected]> * update rviz Signed-off-by: Takayuki Murooka <[email protected]> * disable obstacle_cruise_planner Signed-off-by: Takayuki Murooka <[email protected]> * update motion velocity planner params Signed-off-by: Takayuki Murooka <[email protected]> * add module.param.yaml Signed-off-by: Takayuki Murooka <[email protected]> * enable obstacle_cruise_planner Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]> * feat: use motion_velocity_obstacle_<stop/slow_down/cruise>_module (autowarefoundation#1315) Revert "enable obstacle_cruise_planner" This reverts commit cbd6873. * Added pr-label "run:build-and-test-differential" Signed-off-by: Shintaro Sakoda <[email protected]> * feat(behavior_planning): add behavior_path_planner_type to launch path_generator (autowarefoundation#1342) Signed-off-by: kosuke55 <[email protected]> * feat(path_generator): add parameters (autowarefoundation#1343) * feat(path_generator): add parameters (see below) * This fix is for the following PR: autowarefoundation/autoware_core#227 Signed-off-by: Junya Sasaki <[email protected]> * Update autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/path_generator/path_generator.param.yaml Signed-off-by: Junya Sasaki <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> --------- Signed-off-by: Junya Sasaki <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> * fix(planning): param update for sudden stop (autowarefoundation#1345) fix for x1 Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix(sync-files): remove backport.yaml from source Signed-off-by: Fumiya Watanabe <[email protected]> * chore: sync files (#448) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> --------- Signed-off-by: GitHub <[email protected]> Signed-off-by: tomoya.kimura <[email protected]> Signed-off-by: kyoichi-sugahara <[email protected]> Signed-off-by: Takayuki Murooka <[email protected]> Signed-off-by: kminoda <[email protected]> Signed-off-by: satoshi-ota <[email protected]> Signed-off-by: Maxime CLEMENT <[email protected]> Signed-off-by: Mamoru Sobue <[email protected]> Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: tzhong518 <[email protected]> Signed-off-by: Takamasa Horibe <[email protected]> Signed-off-by: Shumpei Wakabayashi <[email protected]> Signed-off-by: Daniel Sanchez <[email protected]> Signed-off-by: Fumiya Watanabe <[email protected]> Signed-off-by: TetsuKawa <[email protected]> Signed-off-by: veqcc <[email protected]> Signed-off-by: MasatoSaeki <[email protected]> Signed-off-by: Hayato Mizushima <[email protected]> Signed-off-by: takeshi.iwanari <[email protected]> Signed-off-by: Shintaro Sakoda <[email protected]> Signed-off-by: kosuke55 <[email protected]> Signed-off-by: Junya Sasaki <[email protected]> Signed-off-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: Shumpei Wakabayashi <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: tier4-autoware-public-bot[bot] <98652886+tier4-autoware-public-bot[bot]@users.noreply.github.com> Co-authored-by: shmpwk <[email protected]> Co-authored-by: Tomoya Kimura <[email protected]> Co-authored-by: github-actions <[email protected]> Co-authored-by: Kyoichi Sugahara <[email protected]> Co-authored-by: Takayuki Murooka <[email protected]> Co-authored-by: kminoda <[email protected]> Co-authored-by: Satoshi OTA <[email protected]> Co-authored-by: Maxime CLEMENT <[email protected]> Co-authored-by: Mamoru Sobue <[email protected]> Co-authored-by: Hiroki OTA <[email protected]> Co-authored-by: tzhong518 <[email protected]> Co-authored-by: Shunsuke Miura <[email protected]> Co-authored-by: Takamasa Horibe <[email protected]> Co-authored-by: danielsanchezaran <[email protected]> Co-authored-by: Shohei Sakai <[email protected]> Co-authored-by: Fumiya Watanabe <[email protected]> Co-authored-by: kosuke55 <[email protected]> Co-authored-by: TetsuKawa <[email protected]> Co-authored-by: Ryuta Kambe <[email protected]> Co-authored-by: Masato Saeki <[email protected]> Co-authored-by: takeshi.iwanari <[email protected]> Co-authored-by: ito-san <[email protected]> Co-authored-by: Kem (TiankuiXian) <[email protected]> Co-authored-by: Yukinari Hisaki <[email protected]> Co-authored-by: SakodaShintaro <[email protected]> Co-authored-by: Shintaro Sakoda <[email protected]> Co-authored-by: Junya Sasaki <[email protected]> Co-authored-by: Arjun Jagdish Ram <[email protected]>
1 parent 8d7d28f commit 83486cf

16 files changed

+376
-130
lines changed

.github/update-sync-param-files.py

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

.github/workflows/backport.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: backport
2+
on:
3+
pull_request_target:
4+
types:
5+
- closed
6+
- labeled
7+
8+
jobs:
9+
backport:
10+
runs-on: ubuntu-latest
11+
# Only react to merged PRs for security reasons.
12+
# See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target.
13+
if: >
14+
github.event.pull_request.merged
15+
&& (
16+
github.event.action == 'closed'
17+
|| (
18+
github.event.action == 'labeled'
19+
&& contains(github.event.label.name, 'backport')
20+
)
21+
)
22+
steps:
23+
- name: Generate token
24+
id: generate-token
25+
uses: tibdex/github-app-token@v2
26+
with:
27+
app_id: ${{ secrets.APP_ID }}
28+
private_key: ${{ secrets.PRIVATE_KEY }}
29+
30+
- uses: tibdex/backport@v2
31+
with:
32+
github_token: ${{ steps.generate-token.outputs.token }}
33+
title_template: "<%= title %> (backport #<%= number %>)"
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: beta-to-tier4-main-sync
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
source_branch:
7+
description: Source branch
8+
required: true
9+
type: string
10+
11+
jobs:
12+
sync-beta-branch:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Generate token
16+
id: generate-token
17+
uses: tibdex/github-app-token@v1
18+
with:
19+
app_id: ${{ secrets.APP_ID }}
20+
private_key: ${{ secrets.PRIVATE_KEY }}
21+
22+
- name: Run sync-branches
23+
uses: autowarefoundation/autoware-github-actions/sync-branches@v1
24+
with:
25+
token: ${{ steps.generate-token.outputs.token }}
26+
base-branch: tier4/main
27+
sync-pr-branch: beta-to-tier4-main-sync
28+
sync-target-repository: https://github.com/tier4/autoware_launch.git
29+
sync-target-branch: ${{ inputs.source_branch }}
30+
pr-title: "chore: sync beta branch ${{ inputs.source_branch }} with tier4/main"
31+
pr-labels: |
32+
bot
33+
sync-beta-branch
34+
auto-merge-method: merge

.github/workflows/check-build-depends.yaml

Lines changed: 0 additions & 41 deletions
This file was deleted.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: dispatch-release-note
2+
on:
3+
push:
4+
branches:
5+
- beta/v*
6+
- tier4/main
7+
tags:
8+
- v*
9+
workflow_dispatch:
10+
inputs:
11+
beta-branch-or-tag-name:
12+
description: The name of the beta branch or tag to write release note
13+
type: string
14+
required: true
15+
jobs:
16+
dispatch-release-note:
17+
runs-on: ubuntu-latest
18+
name: release-repository-dispatch
19+
steps:
20+
- name: Set ref name
21+
id: set-ref-name
22+
run: |
23+
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
24+
REF_NAME="${{ github.event.inputs.beta-branch-or-tag-name }}"
25+
else
26+
REF_NAME="${{ github.ref_name }}"
27+
fi
28+
echo ::set-output name=ref-name::"${{ github.repository }}/'$REF_NAME'"
29+
- name: Generate token
30+
id: generate-token
31+
uses: tibdex/github-app-token@v1
32+
with:
33+
app_id: ${{ secrets.APP_ID }}
34+
private_key: ${{ secrets.PRIVATE_KEY }}
35+
36+
- name: Repository dispatch for release note
37+
run: |
38+
curl \
39+
-X POST \
40+
-H "Accept: application/vnd.github+json" \
41+
-H "Authorization: token ${{ steps.generate-token.outputs.token }}" \
42+
-H "X-GitHub-Api-Version: 2022-11-28" \
43+
"https://api.github.com/repos/tier4/update-release-notes/dispatches" \
44+
-d '{"event_type":"${{ steps.set-ref-name.outputs.ref-name }}"}'
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: sync-awf-latest
2+
3+
on:
4+
schedule:
5+
- cron: 50 */1 * * * # every 1 hour (**:50)
6+
workflow_dispatch:
7+
8+
jobs:
9+
sync-awf-latest:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Generate token
13+
id: generate-token
14+
uses: tibdex/github-app-token@v1
15+
with:
16+
app_id: ${{ secrets.APP_ID }}
17+
private_key: ${{ secrets.PRIVATE_KEY }}
18+
19+
- name: Run sync-branches
20+
uses: autowarefoundation/autoware-github-actions/sync-branches@v1
21+
with:
22+
token: ${{ steps.generate-token.outputs.token }}
23+
base-branch: awf-latest
24+
sync-pr-branch: sync-awf-latest
25+
sync-target-repository: https://github.com/autowarefoundation/autoware_launch.git
26+
sync-target-branch: main
27+
pr-title: "chore: sync awf-latest"
28+
pr-labels: |
29+
bot
30+
run:build-and-test-differential
31+
auto-merge-method: merge
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: sync-awf-upstream
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
target_branch:
7+
description: Target branch
8+
required: true
9+
type: string
10+
11+
jobs:
12+
sync-awf-upstream:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Generate token
16+
id: generate-token
17+
uses: tibdex/github-app-token@v1
18+
with:
19+
app_id: ${{ secrets.APP_ID }}
20+
private_key: ${{ secrets.PRIVATE_KEY }}
21+
22+
- uses: actions/setup-node@v3
23+
with:
24+
node-version: 16
25+
26+
- run: npm install @holiday-jp/holiday_jp
27+
28+
- uses: actions/github-script@v6
29+
id: is-holiday
30+
with:
31+
script: |
32+
const holiday_jp = require(`${process.env.GITHUB_WORKSPACE}/node_modules/@holiday-jp/holiday_jp`)
33+
core.setOutput('holiday', holiday_jp.isHoliday(new Date()));
34+
35+
- name: Print warning for invalid branch name
36+
if: ${{ inputs.target_branch == 'tier4/main' }}
37+
run: |
38+
echo This action cannot be performed on 'tier4/main' branch
39+
40+
- name: Run sync-branches
41+
uses: autowarefoundation/autoware-github-actions/sync-branches@v1
42+
if: ${{ inputs.target_branch != 'tier4/main' }}
43+
with:
44+
token: ${{ steps.generate-token.outputs.token }}
45+
base-branch: ${{ inputs.target_branch }}
46+
sync-pr-branch: sync-awf-upstream
47+
sync-target-repository: https://github.com/tier4/autoware_launch.git
48+
sync-target-branch: awf-latest
49+
pr-title: "chore: sync tier4/autoware_launch:awf-latest"
50+
pr-labels: |
51+
bot
52+
sync-awf-upstream
53+
auto-merge-method: merge
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# This workflow is intended for the use in the repositories created by forking tier4/autoware_launch.
2+
name: sync-beta-upstream
3+
4+
on:
5+
schedule:
6+
- cron: 0 20 * * *
7+
workflow_dispatch:
8+
9+
jobs:
10+
sync-tier4-upstream:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Generate token
14+
id: generate-token
15+
uses: tibdex/github-app-token@v1
16+
with:
17+
app_id: ${{ secrets.APP_ID }}
18+
private_key: ${{ secrets.PRIVATE_KEY }}
19+
20+
- name: Run sync-branches
21+
uses: autowarefoundation/autoware-github-actions/sync-branches@v1
22+
with:
23+
token: ${{ steps.generate-token.outputs.token }}
24+
base-branch: beta/<version>
25+
sync-pr-branch: sync-beta-upstream
26+
sync-target-repository: https://github.com/tier4/autoware_launch.git
27+
sync-target-branch: beta/<version>
28+
pr-title: "chore: sync beta upstream"
29+
pr-labels: |
30+
bot
31+
sync-tier4-upstream
32+
auto-merge-method: merge

0 commit comments

Comments
 (0)