Skip to content

Commit

Permalink
Templates
Browse files Browse the repository at this point in the history
  • Loading branch information
martijn00 committed Aug 3, 2024
1 parent 02798d5 commit c7b0502
Show file tree
Hide file tree
Showing 4 changed files with 172 additions and 0 deletions.
96 changes: 96 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: 🐛 Bug
description: Something is crashing or not working as intended
title: "[Field name or General]: <title>"
labels: [bug]
body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true
- type: input
attributes:
label: Package/Plugin version
description: Version number
placeholder: '1.0.0'
validations:
required: true
- type: checkboxes
attributes:
label: Platforms
description: Please select in whats platform you tested this bug.
options:
- label: Android
- label: iOS
- label: Linux
- label: MacOS
- label: Web
- label: Windows
- type: textarea
attributes:
label: Flutter doctor
description: Paste the output of running `flutter doctor -v`
value: |
<details>
<summary>Flutter doctor</summary>
<!-- Paste the output below inside ``` and ``` -->
```bash
```
</details>
validations:
required: true
- type: textarea
attributes:
label: Minimal code example
description: |
Create a minimal code example to reproduce the issue.
Try to not use external packages not related with flutter form builder ecosystem
Without this we will unlikely be able to progress on the issue, and because of that
we regretfully will have to close it.
value: |
<details>
<summary>Code sample</summary>
<!-- Paste the output below inside ``` and ``` -->
```dart
```
</details>
validations:
required: true
- type: textarea
attributes:
label: Current Behavior
description: A concise description of what you're experiencing.
validations:
required: true
- type: textarea
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
2. With this config...
3. Run '...'
4. See error...
validations:
required: true
- type: textarea
attributes:
label: Aditional information
placeholder: Can add images, videos, more context, etc.
validations:
required: false
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: 📘 Documentation
description: You want to report something that is wrong or missing from the documentation
labels: [documentation]
body:
- type: textarea
attributes:
label: Describe the change you would like to see
placeholder: |
A clear and concise description of the bug or documentation you feel is missing.
For example: The Technical Reference does not include information about the FormBuilderFilterChip widget.
render: Markdown
validations:
required: true
- type: textarea
attributes:
label: How would the suggested change make the documentation more useful?
placeholder: |
Provide context for how the requested change would make the docs easier to use and improve your ability to develop successful applications with this packages.
For example: It's hard to know a method exists or understand its use when you have to search through the code base to learn about it. Properly documenting it in the Technical Reference makes it easier for me to know what the flutter_fom_builder is (and is not capable of).
render: Markdown
validations:
required: false
- type: textarea
attributes:
label: Aditional information
placeholder: Can add images, videos, more context, etc.
validations:
required: false
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: 🚀 Feature request
description: Suggest new feature or request for this project
title: "[Field name or General]: <title>"
labels: [enhancement]
body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the feature you requested.
options:
- label: I have searched the existing issues
required: true
- type: input
attributes:
label: Package/Plugin version
description: Version number
placeholder: '1.0.0'
validations:
required: true
- type: textarea
attributes:
label: What you'd like to happen
render: Markdown
validations:
required: true
- type: textarea
attributes:
label: Alternatives you've considered
render: Markdown
validations:
required: false
- type: textarea
attributes:
label: Aditional information
placeholder: Can add images, videos, more context, etc.
validations:
required: false
11 changes: 11 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2
enable-beta-ecosystems: true
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "daily"

0 comments on commit c7b0502

Please sign in to comment.