-
Notifications
You must be signed in to change notification settings - Fork 672
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature/reference-obstacle-velocity-planner
- Loading branch information
Showing
839 changed files
with
14,329 additions
and
11,299 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
name: github-release | ||
|
||
on: | ||
push: | ||
branches: | ||
- beta/v* | ||
tags: | ||
- v* | ||
workflow_dispatch: | ||
inputs: | ||
beta-branch-or-tag-name: | ||
description: The name of the beta branch or tag to release | ||
type: string | ||
required: true | ||
|
||
jobs: | ||
github-release: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Set tag name | ||
id: set-tag-name | ||
run: | | ||
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then | ||
REF_NAME="${{ github.event.inputs.beta-branch-or-tag-name }}" | ||
else | ||
REF_NAME="${{ github.ref_name }}" | ||
fi | ||
echo ::set-output name=ref-name::"$REF_NAME" | ||
echo ::set-output name=tag-name::"${REF_NAME#beta/}" | ||
- name: Check out repository | ||
uses: actions/checkout@v3 | ||
with: | ||
fetch-depth: 0 | ||
ref: ${{ steps.set-tag-name.outputs.ref-name }} | ||
|
||
- name: Set target name for beta branches | ||
id: set-target-name | ||
run: | | ||
if [[ "${{ steps.set-tag-name.outputs.ref-name }}" =~ "beta/" ]]; then | ||
echo ::set-output name=target-name::"${{ steps.set-tag-name.outputs.ref-name }}" | ||
fi | ||
- name: Create a local tag for beta branches | ||
run: | | ||
if [ "${{ steps.set-target-name.outputs.target-name }}" != "" ]; then | ||
git tag "${{ steps.set-tag-name.outputs.tag-name }}" | ||
fi | ||
- name: Run generate-changelog | ||
id: generate-changelog | ||
uses: autowarefoundation/autoware-github-actions/generate-changelog@v1 | ||
|
||
- name: Select verb | ||
id: select-verb | ||
run: | | ||
has_previous_draft=$(gh release view --json isDraft -q ".isDraft" "${{ steps.set-tag-name.outputs.tag-name }}") || true | ||
verb=create | ||
if [ "$has_previous_draft" = "true" ]; then | ||
verb=edit | ||
fi | ||
echo ::set-output name=verb::"$verb" | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
- name: Release to GitHub | ||
run: | | ||
gh release ${{ steps.select-verb.outputs.verb }} "${{ steps.set-tag-name.outputs.tag-name }}" \ | ||
--draft \ | ||
--target "${{ steps.set-target-name.outputs.target-name }}" \ | ||
--title "Release ${{ steps.set-tag-name.outputs.tag-name }}" \ | ||
--notes "$NOTES" | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
NOTES: ${{ steps.generate-changelog.outputs.changelog }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
cmake_minimum_required(VERSION 3.14) | ||
project(autoware_ad_api_msgs) | ||
|
||
find_package(autoware_cmake REQUIRED) | ||
autoware_package() | ||
|
||
rosidl_generate_interfaces(${PROJECT_NAME} | ||
srv/InterfaceVersion.srv | ||
DEPENDENCIES | ||
builtin_interfaces | ||
std_msgs | ||
geometry_msgs | ||
) | ||
|
||
ament_auto_package() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# autoware_ad_api_msgs | ||
|
||
## InterfaceVersion | ||
|
||
This API provides the interface version of the set of AD APIs. | ||
It follows [Semantic Versioning][semver] in order to provide an intuitive understanding of the changes between versions. | ||
|
||
### Use cases | ||
|
||
Considering the product life cycle, there will be multiple vehicles that use different versions of the AD API due to changes in requirements or some improvements. | ||
For example, a vehicle uses `v1` for stability and another vehicle uses `v2` for more functionality. | ||
|
||
In that situation, the AD API users such as developers of a Web service have to switch the application behavior based on the version that each vehicle uses. | ||
|
||
<!-- link --> | ||
|
||
[semver]: https://semver.org/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
<?xml version="1.0"?> | ||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>autoware_ad_api_msgs</name> | ||
<version>0.0.0</version> | ||
<description>The autoware_ad_api_msgs package</description> | ||
<maintainer email="isamu.takagi@tier4.jp">Takagi, Isamu</maintainer> | ||
<license>Apache License 2.0</license> | ||
|
||
<buildtool_depend>ament_cmake_auto</buildtool_depend> | ||
|
||
<build_depend>autoware_cmake</build_depend> | ||
<build_depend>builtin_interfaces</build_depend> | ||
<build_depend>rosidl_default_generators</build_depend> | ||
|
||
<depend>geometry_msgs</depend> | ||
<depend>std_msgs</depend> | ||
|
||
<exec_depend>builtin_interfaces</exec_depend> | ||
<exec_depend>rosidl_default_runtime</exec_depend> | ||
|
||
<test_depend>ament_lint_auto</test_depend> | ||
<test_depend>autoware_lint_common</test_depend> | ||
|
||
<member_of_group>rosidl_interface_packages</member_of_group> | ||
|
||
<export> | ||
<build_type>ament_cmake</build_type> | ||
</export> | ||
</package> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
uint16 major | ||
uint16 minor | ||
uint16 patch |
This file was deleted.
Oops, something went wrong.
16 changes: 0 additions & 16 deletions
16
common/autoware_auto_cmake/autoware_auto_cmake-extras.cmake
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.