Skip to content

Commit 5db73bc

Browse files
committed
feat: init
1 parent b264019 commit 5db73bc

26 files changed

+750
-0
lines changed

.codecov.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
ignore:
2+
- "**/main.go"
3+
- "**/*_enum.go"
4+
- "*_enum.go"
5+
coverage:
6+
status:
7+
project: false
8+
patch: false

.editorconfig

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# http://editorconfig.org/
2+
3+
root = true
4+
5+
[*]
6+
charset = utf-8
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true
9+
end_of_line = lf
10+
11+
[{*.go, go.mod, *.tpl}]
12+
indent_style = tab
13+
indent_size = 4
14+
15+
[{*.yml,*.yaml}]
16+
indent_style = space
17+
indent_size = 2
18+
19+
[*.py]
20+
indent_style = space
21+
indent_size = 4
22+
23+
# Makefiles always use tabs for indentation
24+
[Makefile]
25+
indent_style = tab

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.raw linguist-generated
2+
*.go.tpl linguist-language=Go
3+
*.raw binary
4+
*.hex text

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Bug report
3+
about: "Use this template for reporting bugs, like `client: crashes on startup`"
4+
title: "[SUBJECT]: [DESCRIPTION]"
5+
labels: bug
6+
---
7+
8+
<!-- Please answer these questions before submitting your issue. Thanks! -->
9+
10+
### What version of go-faster/oteldb are you using?
11+
12+
```bash
13+
$ go list -m github.com/go-faster/oteldb
14+
```
15+
16+
### Can this issue be reproduced with the latest version?
17+
18+
<!-- Yes/no -->
19+
20+
### What did you do?
21+
22+
<!--
23+
Write the steps of reproducing the bug.
24+
25+
Link to schema/small snippet of schema will be helpful.
26+
-->
27+
28+
### What did you expect to see?
29+
30+
<!-- The expected behavior -->
31+
32+
### What did you see instead?
33+
34+
<!-- The observed behavior -->
35+

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#contact_links:
2+
# - name: Ask on Telegram
3+
# url: https://t.me/ogen_dev
4+
# about: Telegram group for ogen
5+
# - name: Ask on GitHub
6+
# url: https://github.com/ogen-go/ogen/discussions/new?category=q-a
7+
# about: Q&A on GitHub
8+
# - name: FAQ
9+
# url: https://ogen.dev/docs/faq
10+
# about: Troubleshooting
11+
blank_issues_enabled: true
12+
#1
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: "Use this template for proposing features, like `server: support backpressure`"
4+
title: "[SUBJECT]: [DESCRIPTION]"
5+
labels: enhancement
6+
---
7+
8+
<!-- Please answer these questions before submitting your issue. Thanks! -->
9+
10+
### Description
11+
12+
<!--
13+
Describe the feature you want to propose.
14+
-->
15+
16+
### References
17+
18+
<!--
19+
List any links that may be useful.
20+
-->

.github/ISSUE_TEMPLATE/form.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Bug Report
2+
description: File a bug report
3+
title: "[Bug]: "
4+
labels: ["bug", "triage"]
5+
assignees:
6+
- octocat
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this bug report!
12+
- type: input
13+
id: contact
14+
attributes:
15+
label: Contact Details
16+
description: How can we get in touch with you if we need more info?
17+
placeholder: ex. [email protected]
18+
validations:
19+
required: false
20+
- type: textarea
21+
id: what-happened
22+
attributes:
23+
label: What happened?
24+
description: Also tell us, what did you expect to happen?
25+
placeholder: Tell us what you see!
26+
value: "A bug happened!"
27+
validations:
28+
required: true
29+
- type: dropdown
30+
id: version
31+
attributes:
32+
label: Version
33+
description: What version of our software are you running?
34+
options:
35+
- 1.0.2 (Default)
36+
- 1.0.3 (Edge)
37+
validations:
38+
required: true
39+
- type: dropdown
40+
id: browsers
41+
attributes:
42+
label: What browsers are you seeing the problem on?
43+
multiple: true
44+
options:
45+
- Firefox
46+
- Chrome
47+
- Safari
48+
- Microsoft Edge
49+
- type: textarea
50+
id: logs
51+
attributes:
52+
label: Relevant log output
53+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
54+
render: shell
55+
- type: checkboxes
56+
id: terms
57+
attributes:
58+
label: Code of Conduct
59+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com)
60+
options:
61+
- label: I agree to follow this project's Code of Conduct
62+
required: true

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<!--
2+
Please check the needed checkboxes ([ ] -> [x]). Leave the
3+
comments as they are, they won’t show on GitHub.
4+
We are excited about pull requests, but please try to limit the scope, provide
5+
a general description of the changes, and remember, it’s up to you to convince
6+
us to land it.
7+
-->
8+
9+
# Description
10+
11+
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
12+
13+
Fixe # (issue)
14+
15+
## Type of change
16+
17+
Please delete options that are not relevant.
18+
19+
- [ ] Bug fix (non-breaking change which fixes an issue)
20+
- [ ] New feature (non-breaking change which adds functionality)
21+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
22+
- [ ] This change requires a documentation update
23+
24+
# Checklist:
25+
26+
- [ ] My code follows the style guidelines of this project
27+
- [ ] I have performed a self-review of my own code
28+
- [ ] I have commented my code, particularly in hard-to-understand areas
29+
- [ ] I have made corresponding changes to the documentation
30+
- [ ] My changes generate no new warnings
31+
- [ ] I have added tests that prove my fix is effective or that my feature works
32+
- [ ] New and existing unit tests pass locally with my changes
33+
- [ ] Any dependent changes have been merged and published in downstream modules

.github/SECURITY.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Security Policy
2+
3+
Use [GitHub Security Reporting][reporting] to report security vulnerabilities under the "Security" section.
4+
5+
[reporting]: https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability#privately-reporting-a-security-vulnerability

.github/SUPPORT.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
This project is fully open-source and support is done voluntarily
2+
by the community, so no SLA is provided.

0 commit comments

Comments
 (0)