Skip to content

Commit 87aa13a

Browse files
authored
Merge pull request #505 from wayofdev/feat/tpl-updates
docs: changes in issue templates
2 parents 06714e9 + 586215a commit 87aa13a

File tree

7 files changed

+38
-65
lines changed

7 files changed

+38
-65
lines changed

.github/ISSUE_TEMPLATE/1-bug-report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ body:
9898
We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
9999
- [Code of Conduct](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CODE_OF_CONDUCT.md)
100100
- [Contribution Guidelines](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CONTRIBUTING.md)
101+
101102
Additionally, consider joining our discussions on:
102103
- [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
103104

.github/ISSUE_TEMPLATE/2-feature-request.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ body:
6868
We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
6969
- [Code of Conduct](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CODE_OF_CONDUCT.md)
7070
- [Contribution Guidelines](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CONTRIBUTING.md)
71+
7172
Additionally, consider joining our discussions on:
7273
- [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
7374

.github/ISSUE_TEMPLATE/3-failing-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
name: 🧪 Failing Test
44
description: Report failing tests or CI jobs.
55
title: '[Test]: '
6-
labels: ['Type: Test']
6+
labels: ['type: test']
77

88
assignees:
99
- lotyp
@@ -56,6 +56,7 @@ body:
5656
We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
5757
- [Code of Conduct](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CODE_OF_CONDUCT.md)
5858
- [Contribution Guidelines](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CONTRIBUTING.md)
59+
5960
Additionally, consider joining our discussions on:
6061
- [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
6162

.github/ISSUE_TEMPLATE/4-docs-bug-report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ body:
7272
We highly value your contributions, so please make sure to familiarize yourself with our repository's guidelines:
7373
- [Code of Conduct](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CODE_OF_CONDUCT.md)
7474
- [Contribution Guidelines](https://github.com/wayofdev/laravel-package-tpl/blob/master/.github/CONTRIBUTING.md)
75+
7576
Additionally, consider joining our discussions on:
7677
- [WayOfDev Discord Community](https://discord.gg/CE3TcCC5vr)
7778

.github/ISSUE_TEMPLATE/5-security-report.yml

Lines changed: 12 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22

33
name: ⚠️ Security Report
4-
description: Report a security issue to help improve the project's safety.
4+
description: Please report security issues directly through GitHub Security Advisories to ensure privacy.
55
title: '[Security]: '
66
labels: ['type: bug', 'priority: high', 'type: security']
77

@@ -11,71 +11,24 @@ assignees:
1111
body:
1212
- type: markdown
1313
attributes:
14-
value: ⚠️ **Security Report**
14+
value: >
15+
⚠️ **Please DO NOT report security vulnerabilities here.** Instead, use the GitHub Security Advisories feature to report them privately and securely. This helps us address issues responsibly without exposing them publicly.
1516
16-
- type: textarea
17-
id: security-issue-description
18-
attributes:
19-
label: Describe the security issue
20-
description: Provide a clear and concise description of what the security issue is, without including sensitive details.
21-
placeholder: Describe the security issue...
22-
validations:
23-
required: true
24-
25-
- type: textarea
26-
id: steps-to-reproduce
27-
attributes:
28-
label: To Reproduce
29-
description: |
30-
Steps to reproduce the security issue:
31-
1. Navigate to...
32-
2. Perform action...
33-
3. Observe outcome...
34-
placeholder: |
35-
1. Navigate to...
36-
2. Perform action...
37-
3. Observe outcome...
38-
validations:
39-
required: true
40-
41-
- type: textarea
42-
id: expected-behaviour
43-
attributes:
44-
label: Expected behaviour
45-
description: Describe what you expected to happen without the security flaw.
46-
placeholder: What did you expect to happen?
47-
validations:
48-
required: true
49-
50-
- type: textarea
51-
id: media-prove
17+
- type: markdown
5218
attributes:
53-
label: Media prove
54-
description: If applicable, add screenshots or videos that help explain your issue, ensuring no sensitive data is displayed.
55-
placeholder: Upload files or paste links here...
56-
validations:
57-
required: false
19+
value: >
20+
GitHub Advisories do not automatically notify maintainers, so by using the advisories, you help maintain confidentiality while ensuring the issue is documented and tracked properly.
5821
59-
- type: textarea
60-
id: environment
22+
- type: markdown
6123
attributes:
62-
label: Your environment
63-
description: |
64-
Provide detailed information about your environment to help us replicate the issue:
65-
* OS: [e.g. Ubuntu]
66-
* PHP version: [e.g. 8.2.2]
67-
* Package version: [e.g. 1.0.0]
68-
* Any relevant environment details
69-
placeholder: List your environment details here...
70-
validations:
71-
required: false
24+
value: 'To create a new advisory, go to: [Create Security Advisory](https://github.com/wayofdev/laravel-package-tpl/security/advisories/new)'
7225

7326
- type: textarea
74-
id: additional-context
27+
id: github-advisory-url
7528
attributes:
76-
label: Additional context
77-
description: Add any other context about the problem here, ensuring no sensitive data is included.
78-
placeholder: Any additional information...
29+
label: Your GitHub Advisory URL
30+
description: Optionally, you can paste the URL of the GitHub Security Advisory you have created here for reference.
31+
placeholder: Paste the GitHub Security Advisory URL here...
7932
validations:
8033
required: false
8134

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
blank_issues_enabled: true
44

55
contact_links:
6+
- name: Start a discussion or ask a question.
7+
url: https://github.com/wayofdev/.github/discussions
8+
about: Please ask and answer questions here.
9+
10+
- name: Join our Discord Community
11+
url: https://discord.gg/CE3TcCC5vr
12+
about: Join our Discord community to get help, share your ideas, and chat with other developers.
13+
614
- name: Send an e-mail to the developer
715
url: mailto:the@wayof.dev
816
about: Please do NOT use this email to post issues or feature requests (only important business/personal contact).

.github/SECURITY.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Thank you for helping keep `wayofdev/laravel-package-tpl` and its users safe. We
66

77
## 🙋‍♂️ Supported Versions
88

9-
Only certain versions of `wayofdev/laravel-package-tpl` are currently being maintained with security updates. Below is a list of supported versions that receive security updates:
9+
Only certain versions of `wayofdev/laravel-package-tpl` are currently being maintained with security updates. Please use or upgrade to one of these supported versions:
1010

1111
| Version | Supported |
1212
|---------|--------------------|
@@ -16,7 +16,7 @@ Please ensure that you are using one of these supported versions before reportin
1616

1717
<br>
1818

19-
## 🗑️ Unsupported Versions
19+
## 🗜️ Unsupported Versions
2020

2121
Versions listed below are no longer supported with security updates. We recommend upgrading to a supported version as soon as possible:
2222

@@ -28,12 +28,20 @@ Versions listed below are no longer supported with security updates. We recommen
2828

2929
## 🚨 Reporting a Vulnerability
3030

31-
We take all security bugs in `wayofdev/laravel-package-tpl` seriously. Thank you for improving the security of this project. We appreciate your efforts and responsible disclosure and will make every effort to acknowledge your contributions.
31+
We take all security bugs in `wayofdev/laravel-package-tpl` seriously. Please follow the instructions below to report security vulnerabilities.
3232

3333
### → How to Report a Vulnerability
3434

35-
1. **Direct Contact**: For highly sensitive information, please email us directly at `the@wayof.dev` with the subject line "SECURITY - Vulnerability Report". This will be treated with the highest priority.
35+
1. **GitHub Security Advisories**: Please report security issues directly through our GitHub Security Advisories page: https://github.com/wayofdev/laravel-package-tpl/security/advisories/new. This ensures that sensitive information is handled confidentially.
3636

37-
2. **GitHub Issues**: For vulnerabilities that do not immediately affect the security of the application or its users, such as those found in non-critical systems, please report them through our GitHub issues. Make sure to use the `⚠️ Security Report` issue template. Please do not include sensitive information in GitHub issues. Detailed instructions about how to fill this report are included within the issue template itself.
37+
2. **Empty Security Issue**: After submitting through GitHub Security Advisories, please also create an empty security issue to alert us, as GitHub Advisories do not send automatic notifications. This can be done here: https://github.com/wayofdev/laravel-package-tpl/issues/new?assignees=&labels=type%3A+bug%2Cpriority%3A+high%2Ctype%3A+security&projects=&template=5-security-report.yml&title=%5BSecurity%5D%3A+
38+
39+
3. **Direct Contact**: For highly sensitive information, in addition to the GitHub Security Advisories, please email us directly at `the@wayof.dev` with the subject line "SECURITY - Vulnerability Report". This will be treated with the highest priority.
40+
41+
Please do not discuss potential security issues in public forums or through our public GitHub issues tracker.
42+
43+
## ❌ Third-Party Bug Bounty Platforms
44+
45+
At this moment, we DO NOT accept reports from third-party bug bounty platforms to minimize risk. All vulnerability reports should come through the specified channels above.
3846

3947
<br>

0 commit comments

Comments
 (0)