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