Skip to content

Commit 4a84928

Browse files
committed
Add GitHub issue templates
1 parent ce361fb commit 4a84928

File tree

4 files changed

+87
-0
lines changed

4 files changed

+87
-0
lines changed

.github/ISSUE_TEMPLATE/blank_issue.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
name: Blank Issue
3+
about: Create a blank issue.
4+
---

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Bug Report
3+
about: Create a bug report for Rust.
4+
labels: C-bug
5+
---
6+
<!--
7+
Thank you for filing a bug report! 🐛 Please provide a short summary of the bug,
8+
along with any information you feel relevant to replicating the bug.
9+
-->
10+
11+
I tried this code:
12+
13+
```rust
14+
<code>
15+
```
16+
17+
I expected to see this happen: *explanation*
18+
19+
Instead, this happened: *Explanation*
20+
21+
## Meta
22+
23+
`rustc --version --verbose`:
24+
```
25+
<version>
26+
```
27+
28+
<!--
29+
Include a backtrace in the code block by setting `RUST_BACKTRACE=1` in your
30+
environment. E.g. `RUST_BACKTRACE=1 cargo build`.
31+
-->
32+
<details><summary>Backtrace</summary>
33+
<p>
34+
35+
```
36+
<backtrace>
37+
```
38+
39+
</p>
40+
</details>

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Rust Programming Language Forum
4+
url: https://users.rust-lang.org
5+
about: Please ask and answer questions about Rust here.
6+
- name: Security Vulnerability
7+
url: https://www.rust-lang.org/policies/security
8+
about: Please report security vulnerabilities here.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Tracking Issue
3+
about: A tracking issue for a feature in Rust.
4+
title: Tracking Issue for XXX
5+
labels: C-tracking-issue
6+
---
7+
<!--
8+
Thank you for creating a tracking issue! 📜 Tracking issues are for tracking a
9+
feature from implementation to stabilisation. Make sure to include the relevant
10+
RFC for the feature if it has one. Otherwise provide a short summary of the
11+
feature and link any relevant PRs or issues, and remove any sections that are
12+
not relevant to the feature.
13+
-->
14+
15+
Introduced in #PR_NUMBER.
16+
17+
## Steps
18+
<!--
19+
Include each step required to complete the feature. Typically this is a PR
20+
implementing a feature, followed by a PR that stabilises the feature. However
21+
for larger features an implementation could be broken up into multiple PRs.
22+
-->
23+
24+
- [ ] Implementation (#PR_NUMBER)
25+
- [ ] Stabilisation (#PR_NUMBER)
26+
27+
## Open Questions
28+
<!--
29+
Include any open questions that need to be answered before the feature can be
30+
stabilised.
31+
-->
32+
33+
- First question
34+
- Second question
35+

0 commit comments

Comments
 (0)