Skip to content

Commit

Permalink
fix(.github): adds github workflows for ISSUE TEMPLATES for bug addit…
Browse files Browse the repository at this point in the history
…ion, documentation add, feature request and security (#175)

* fix(.github): adds GitHub workflows for ISSUE TEMPLATES for bug addition, documentation add, feature request and security

* Delete docs.yml
* Update bug.yml
* Update feature_request.yml
* Update other.yml
* Update bug.yml
* Update feature_request.yml
* Resolved the icon issues

Signed-off-by: Jyotirmoy Roy <jyotirmoyroy649@gmail.com>
  • Loading branch information
ItsRoy69 committed Jul 26, 2023
1 parent f39b0a0 commit 79e8c20
Show file tree
Hide file tree
Showing 8 changed files with 166 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 🐛 Bug
name: Bug
description: Report an issue to help improve the project.
title: "[BUG] <description>"
labels: ["bug"]
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/doc.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 📄 Documentation issue
name: Documentation issue
description: Found an issue in the documentation? You can use this one!
title: "[DOCS] <description>"
labels: ["documentation"]
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: 💡 General Feature Request
name: General Feature Request
description: Have a new idea/feature? Please suggest!
title: "[FEATURE] <description>"
labels: ["feature"]
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/other.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Other
name: Other
description: Use this for any other issues. Please do NOT create blank issues
title: "[OTHER] <description>"
labels: ["other"]
Expand Down
54 changes: 54 additions & 0 deletions .github/workflows/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Bug
description: Report an issue to help improve the project.
title: "[BUG] write a small description here"
labels:
[
"goal: fix",
"status : under development",
" priority: high",
]
body:
- type: textarea
id: description
attributes:
label: Description
description: A brief description of the question or issue, also include what you tried and what didn't work
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Please add screenshots if applicable
validations:
required: false

- type: dropdown
id: browser
attributes:
label: "Browser "
description: "What browser are you using ?"
options:
- Google Chrome
- Brave
- Microsoft Edge
- Mozilla Firefox
- Safari
- Opera
- Other
validations:
required: true

- type: checkboxes
id: no-duplicate-issues
attributes:
label: "Checklist "
options:
- label: "I checked and didn't find similar issue"
required: true

- label: "I have read the [Contributing Guidelines](https://github.com/hashicorp/terraform/blob/main/.github/CONTRIBUTING.md)"
required: true

- label: "I am willing to work on this issue (blank for no)"
required: false
54 changes: 54 additions & 0 deletions .github/workflows/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Feature Request
description: Have a new idea/feature for Terraform Provider? Please suggest!
title: "[FEATURE] write a small description here"
labels:
[
" goal: addition",
" status : under development",
" priority: medium",
]
body:
- type: textarea
id: description
attributes:
label: Description
description: A brief description of the enhancement you propose, also include what you tried and what worked.
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Please add screenshots if applicable
validations:
required: false

- type: dropdown
id: browser
attributes:
label: "Browser"
description: "What browser are you using ?"
options:
- Google Chrome
- Brave
- Microsoft Edge
- Mozilla Firefox
- Safari
- Opera
- Other
validations:
required: true

- type: checkboxes
id: no-duplicate-issues
attributes:
label: "Checklist"
options:
- label: "I checked and didn't find similar issue"
required: true

- label: "I have read the [Contributing Guidelines](https://github.com/hashicorp/terraform/blob/main/.github/CONTRIBUTING.md)"
required: true

- label: "I am willing to work on this issue (blank for no)"
required: false
49 changes: 49 additions & 0 deletions .github/workflows/ISSUE_TEMPLATE/other.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Other
description: Use this for any other issues. Please do NOT create blank issues
title: "[OTHER]"
labels:
[
" goal: improvement",
" status : under development",
" priority: medium",
]
body:
- type: markdown
attributes:
value: "# Other issue"
- type: textarea
id: issuedescription
attributes:
label: What would you like to share?
description: Provide a clear and concise explanation of your issue.
validations:
required: true
- type: dropdown
id: browser
attributes:
label: " Browser"
description: "What browser are you using ?"
options:
- Google Chrome
- Brave
- Microsoft Edge
- Mozilla Firefox
- Safari
- Opera
- Other
validations:
required: true

- type: checkboxes
id: no-duplicate-issues
attributes:
label: "Checklist "
options:
- label: "I checked and didn't find similar issue"
required: true

- label: "I have read the [Contributing Guidelines](https://github.com/hashicorp/terraform/blob/main/.github/CONTRIBUTING.md)"
required: true

- label: "I am willing to work on this issue (blank for no)"
required: true
5 changes: 5 additions & 0 deletions SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Security Policy

## Reporting a Vulnerability

For security issues, kindly email us at hello@civo.com instead of posting a public issue in GitHub.

0 comments on commit 79e8c20

Please sign in to comment.