Skip to content

Commit b62a022

Browse files
chore: sync files (#540)
Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com>
1 parent 3ec81b5 commit b62a022

File tree

6 files changed

+199
-47
lines changed

6 files changed

+199
-47
lines changed

.github/ISSUE_TEMPLATE/bug.yaml

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
name: Bug
2+
description: Report a bug
3+
body:
4+
- type: checkboxes
5+
attributes:
6+
label: Checklist
7+
description: Confirm the following items before proceeding. If one cannot be satisfied, create a discussion thread instead.
8+
options:
9+
- label: I've read the [contribution guidelines](https://github.com/autowarefoundation/autoware/blob/main/CONTRIBUTING.md).
10+
required: true
11+
- label: I've searched other issues and no duplicate issues were found.
12+
required: true
13+
- label: I'm convinced that this is not my fault but a bug.
14+
required: true
15+
16+
- type: textarea
17+
attributes:
18+
label: Description
19+
description: Write a brief description of the bug.
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
attributes:
25+
label: Expected behavior
26+
description: Describe the expected behavior.
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Actual behavior
33+
description: Describe the actual behavior.
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
attributes:
39+
label: Steps to reproduce
40+
description: Write the steps to reproduce the bug.
41+
placeholder: |-
42+
1.
43+
2.
44+
3.
45+
validations:
46+
required: true
47+
48+
- type: textarea
49+
attributes:
50+
label: Versions
51+
description: Provide the version information. You can omit this if you believe it's irrelevant.
52+
placeholder: |-
53+
- OS:
54+
- ROS 2:
55+
- Autoware:
56+
validations:
57+
required: false
58+
59+
- type: textarea
60+
attributes:
61+
label: Possible causes
62+
description: Write the possible causes if you have any ideas.
63+
validations:
64+
required: false
65+
66+
- type: textarea
67+
attributes:
68+
label: Additional context
69+
description: Add any other additional context if it exists.
70+
validations:
71+
required: false

.github/ISSUE_TEMPLATE/config.yml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Question
4+
url: https://github.com/autowarefoundation/autoware/discussions/new?category=q-a
5+
about: Ask a question
6+
7+
- name: Feature request
8+
url: https://github.com/autowarefoundation/autoware/discussions/new?category=feature-requests
9+
about: Send a feature request
10+
11+
- name: Idea
12+
url: https://github.com/autowarefoundation/autoware/discussions/new?category=ideas
13+
about: Post an idea

.github/ISSUE_TEMPLATE/task.yaml

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Task
2+
description: Plan a task
3+
body:
4+
- type: checkboxes
5+
attributes:
6+
label: Checklist
7+
description: Confirm the following items before proceeding. If one cannot be satisfied, create a discussion thread instead.
8+
options:
9+
- label: I've read the [contribution guidelines](https://github.com/autowarefoundation/autoware/blob/main/CONTRIBUTING.md).
10+
required: true
11+
- label: I've searched other issues and no duplicate issues were found.
12+
required: true
13+
- label: I've agreed with the maintainers that I can plan this task.
14+
required: true
15+
16+
- type: textarea
17+
attributes:
18+
label: Description
19+
description: Write a brief description of the task.
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
attributes:
25+
label: Purpose
26+
description: Describe the purpose of the task.
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Possible approaches
33+
description: Describe possible approaches for the task.
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
attributes:
39+
label: Definition of done
40+
description: Write the definition of done for the task.
41+
validations:
42+
required: true

.github/PULL_REQUEST_TEMPLATE.md

+4-47
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,6 @@
1-
## Related Issue(required)
1+
**Note**: Confirm our [contribution guidelines](https://autowarefoundation.github.io/autoware-documentation/main/contributing/) before submitting a pull request.
22

3-
<!-- Link related issue -->
3+
Click the `Preview` tab and select a PR template:
44

5-
## Description(required)
6-
7-
<!-- Describe what this PR changes. -->
8-
9-
## Review Procedure(required)
10-
11-
<!-- Explain how to review this PR. -->
12-
13-
## Related PR(optional)
14-
15-
<!-- Link related PR -->
16-
17-
## Pre-Review Checklist for the PR Author
18-
19-
**PR Author should check the checkboxes below when creating the PR.**
20-
21-
- [ ] Read [commit-guidelines][commit-guidelines]
22-
- [ ] Assign PR to reviewer
23-
24-
If you are adding new package following items are required:
25-
26-
- [ ] Documentation with description of the package is available
27-
- [ ] A sample launch file and parameter file are available if the package contains executable nodes
28-
29-
## Checklist for the PR Reviewer
30-
31-
**Reviewers should check the checkboxes below before approval.**
32-
33-
- [ ] Commits are properly organized and messages are according to the guideline
34-
- [ ] PR title describes the changes
35-
36-
## Post-Review Checklist for the PR Author
37-
38-
**PR Author should check the checkboxes below before merging.**
39-
40-
- [ ] All open points are addressed and tracked via issues or tickets
41-
42-
## CI Checks
43-
44-
- **Build and test for PR / build-and-test-pr**: Required to pass before the merge.
45-
- **Build and test for PR / clang-tidy-pr**: NOT required to pass before the merge. It is up to the reviewer(s). Found false positives? See the [guidelines][clang-tidy-guidelines].
46-
- **Check spelling**: NOT required to pass before the merge. It is up to the reviewer(s). See [here][spell-check-dict] if you want to add some words to the spell check dictionary.
47-
48-
[commit-guidelines]: https://www.conventionalcommits.org/en/v1.0.0/
49-
[spell-check-dict]: https://github.com/tier4/autoware-spell-check-dict#how-to-contribute
5+
- [Standard change](?expand=1&template=standard-change.md)
6+
- [Small change](?expand=1&template=small-change.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Description
2+
3+
<!-- Write a brief description of this PR. -->
4+
5+
## Pre-review checklist for the PR author
6+
7+
PR author **must** check the checkboxes below when creating the PR.
8+
9+
- [ ] I've confirmed the [contribution guidelines].
10+
- [ ] The PR follows the [pull request guidelines].
11+
12+
## In-review checklist for the PR reviewers
13+
14+
Reviewers **must** check the checkboxes below before approval.
15+
16+
- [ ] The PR follows the [pull request guidelines].
17+
18+
## Post-review checklist for the PR author
19+
20+
PR author **must** check the checkboxes below before merging.
21+
22+
- [ ] There are no open discussions or they are tracked via tickets.
23+
24+
After all checkboxes are checked, anyone who has the write access can merge the PR.
25+
26+
[contribution guidelines]: https://autowarefoundation.github.io/autoware-documentation/main/contributing/
27+
[pull request guidelines]: https://autowarefoundation.github.io/autoware-documentation/main/contributing/pull-request-guidelines/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
## Description
2+
3+
<!-- Write a brief description of this PR. -->
4+
5+
## Related links
6+
7+
<!-- Write the links related to this PR. -->
8+
9+
## Tests performed
10+
11+
<!-- Describe how you have tested this PR. -->
12+
13+
## Notes for reviewers
14+
15+
<!-- Write additional information if necessary. It should be written if there are related PRs that should be merged at the same time. -->
16+
17+
## Pre-review checklist for the PR author
18+
19+
PR author **must** check the checkboxes below when creating the PR.
20+
21+
- [ ] I've confirmed the [contribution guidelines].
22+
- [ ] The PR follows the [pull request guidelines].
23+
24+
## In-review checklist for the PR reviewers
25+
26+
Reviewers **must** check the checkboxes below before approval.
27+
28+
- [ ] The PR follows the [pull request guidelines].
29+
- [ ] The PR has been properly tested.
30+
- [ ] The PR has been reviewed by the code owners.
31+
32+
## Post-review checklist for the PR author
33+
34+
PR author **must** check the checkboxes below before merging.
35+
36+
- [ ] There are no open discussions or they are tracked via tickets.
37+
- [ ] The PR is ready for merge.
38+
39+
After all checkboxes are checked, anyone who has the write access can merge the PR.
40+
41+
[contribution guidelines]: https://autowarefoundation.github.io/autoware-documentation/main/contributing/
42+
[pull request guidelines]: https://autowarefoundation.github.io/autoware-documentation/main/contributing/pull-request-guidelines/

0 commit comments

Comments
 (0)