Welcome GitHub action + Update the templates (#1512)
* Add new GitHub workflows * Remove the old issue template * Add new Github Issue templatespull/1516/head
parent
614bf1a526
commit
7c414e908c
5 changed files with 179 additions and 21 deletions
@ -0,0 +1,114 @@ |
|||||||
|
name: Report a bug |
||||||
|
description: | |
||||||
|
You found a bug in Flutter Quill causing your application to crash or |
||||||
|
throw an exception, a widget is buggy, unexpected behavior or something looks wrong. |
||||||
|
labels: 'bug' |
||||||
|
body: |
||||||
|
- type: markdown |
||||||
|
attributes: |
||||||
|
value: | |
||||||
|
Thank you for using Flutter Quill! |
||||||
|
|
||||||
|
- type: checkboxes |
||||||
|
attributes: |
||||||
|
label: Is there an existing issue for this? |
||||||
|
options: |
||||||
|
- label: I have searched the [existing issues](https://github.com/singerdmx/flutter-quill/issues) |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Steps to reproduce |
||||||
|
description: Please tell us exactly how to reproduce the problem you are running into. |
||||||
|
placeholder: | |
||||||
|
1. ... |
||||||
|
2. ... |
||||||
|
3. ... |
||||||
|
validations: |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Expected results |
||||||
|
description: Please tell us what is expected to happen. |
||||||
|
validations: |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Actual results |
||||||
|
description: Please tell us what is actually happening. |
||||||
|
validations: |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Code sample |
||||||
|
description: | |
||||||
|
Please create a minimal reproducible sample that shows the problem |
||||||
|
and attach it below between the lines with the backticks. |
||||||
|
|
||||||
|
To create it, use the `flutter create bug` command and update the `main.dart` file. |
||||||
|
|
||||||
|
Alternatively, you can use https://dartpad.dev/ or create a public GitHub |
||||||
|
repository to share your sample. |
||||||
|
|
||||||
|
Note: Please do not upload screenshots of text. Instead, use code blocks |
||||||
|
or the above mentioned ways to upload your code sample. |
||||||
|
value: | |
||||||
|
<details><summary>Code sample</summary> |
||||||
|
|
||||||
|
```dart |
||||||
|
[Paste your code here] |
||||||
|
``` |
||||||
|
|
||||||
|
</details> |
||||||
|
validations: |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Screenshots or Video |
||||||
|
description: | |
||||||
|
Upload any screenshots or video of the bug if applicable. |
||||||
|
value: | |
||||||
|
<details> |
||||||
|
<summary>Screenshots / Video demonstration</summary> |
||||||
|
|
||||||
|
[Upload media here] |
||||||
|
|
||||||
|
</details> |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Logs |
||||||
|
description: | |
||||||
|
Include the full logs of the commands you are running between the lines |
||||||
|
with the backticks below. If you are running any `flutter` commands, |
||||||
|
please include the output of running them with `--verbose`; for example, |
||||||
|
the output of running `flutter --verbose create foo`. |
||||||
|
|
||||||
|
If the logs are too large to be uploaded to GitHub, you may upload |
||||||
|
them as a `txt` file or use online tools like https://pastebin.com to |
||||||
|
share it. |
||||||
|
|
||||||
|
Note: Please do not upload screenshots of text. Instead, use code blocks |
||||||
|
or the above mentioned ways to upload logs. |
||||||
|
value: | |
||||||
|
<details><summary>Logs</summary> |
||||||
|
|
||||||
|
```console |
||||||
|
[Paste your logs here] |
||||||
|
``` |
||||||
|
|
||||||
|
</details> |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Flutter Doctor output (optional) |
||||||
|
description: | |
||||||
|
Please provide the full output of running `flutter doctor -v` |
||||||
|
if the issue is related on how the library use the Flutter Quill |
||||||
|
value: | |
||||||
|
<details><summary>Doctor output</summary> |
||||||
|
|
||||||
|
```console |
||||||
|
[Paste your output here] |
||||||
|
``` |
||||||
|
|
||||||
|
</details> |
||||||
|
# validations: |
||||||
|
# required: true |
@ -0,0 +1,41 @@ |
|||||||
|
name: Feature request |
||||||
|
description: Suggest a new idea for Flutter Quill. |
||||||
|
labels: 'enhancement' |
||||||
|
body: |
||||||
|
- type: markdown |
||||||
|
attributes: |
||||||
|
value: | |
||||||
|
Thank you for using Flutter Quill! |
||||||
|
|
||||||
|
- type: checkboxes |
||||||
|
attributes: |
||||||
|
label: Is there an existing issue for this? |
||||||
|
description: Please search to see if an issue already exists for this feature request or proposal. |
||||||
|
options: |
||||||
|
- label: I have searched the [existing issues](https://github.com/singerdmx/flutter-quill/issues) |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Use case |
||||||
|
description: | |
||||||
|
Please tell us the problem you are running into that led to you wanting |
||||||
|
a new feature. |
||||||
|
|
||||||
|
Is your feature request related to a problem? Please give a clear and |
||||||
|
concise description of what the problem is. |
||||||
|
|
||||||
|
Describe the alternative solutions you've considered. Is there already a solution that solves this? |
||||||
|
validations: |
||||||
|
required: true |
||||||
|
- type: textarea |
||||||
|
attributes: |
||||||
|
label: Proposal |
||||||
|
description: | |
||||||
|
Briefly but precisely describe what you would like Flutter Quill to be able to do. |
||||||
|
|
||||||
|
Consider attaching something showing what you are imagining: |
||||||
|
* images |
||||||
|
* videos |
||||||
|
* code samples |
||||||
|
validations: |
||||||
|
required: true |
@ -1,21 +0,0 @@ |
|||||||
--- |
|
||||||
name: Issue template |
|
||||||
about: Common things to fill |
|
||||||
title: "Issue in [Mobile, Desktop, Web]" |
|
||||||
labels: '' |
|
||||||
assignees: '' |
|
||||||
|
|
||||||
--- |
|
||||||
|
|
||||||
Please note that we are using <b>latest</b> flutter version in stable channel on branch master. If you are using beta or master channel, or you are not using <b>latest</b> flutter version in stable channel, you may experience error. |
|
||||||
|
|
||||||
<!-- Did you try the running `example` directory?? How does it goes --> |
|
||||||
|
|
||||||
<!-- Please explain how to encounter the issue in details if possible --> |
|
||||||
|
|
||||||
<!-- Don't forgot to mention the platform you are testing in --> |
|
||||||
|
|
||||||
<!-- Insert your images here if possible --> |
|
||||||
<!-- Images: --> |
|
||||||
|
|
||||||
<!-- Add short video that showcase the problem will help --> |
|
@ -0,0 +1,18 @@ |
|||||||
|
name: 'Welcome New Contributors' |
||||||
|
|
||||||
|
on: |
||||||
|
issues: |
||||||
|
types: [opened] |
||||||
|
pull_request_target: |
||||||
|
types: [opened] |
||||||
|
|
||||||
|
jobs: |
||||||
|
welcome-new-contributor: |
||||||
|
runs-on: ubuntu-latest |
||||||
|
steps: |
||||||
|
- name: 'Greet the contributor' |
||||||
|
uses: garg3133/welcome-new-contributors@v1.2 |
||||||
|
with: |
||||||
|
token: ${{ secrets.GITHUB_TOKEN }} |
||||||
|
issue-message: 'Hello there, on behalf the Flutter Quill Team I would like to thank you for opening your first issue. Your inputs and insights are valuable in shaping a stable and reliable version for all our users. Thank you for being part of the open-source community!' |
||||||
|
pr-message: 'Hi there, thanks for opening your first Pull Request to this project!!' |
@ -0,0 +1,6 @@ |
|||||||
|
# Flutter Quill Packages |
||||||
|
|
||||||
|
This folder contains packages that add more features to the [FlutterQuill](../README.md) |
||||||
|
that might be outside of the packages main purpose |
||||||
|
|
||||||
|
This page will be updated soon. |
Loading…
Reference in new issue