docs(repo): add security reporting and issue routing (#769)

This commit is contained in:
Kai (Tam Nhu) Tran
2026-03-23 09:51:33 -04:00
committed by GitHub
parent 8e90404774
commit 185f7f469e
8 changed files with 128 additions and 10 deletions
+2 -2
View File
@@ -31,9 +31,9 @@ This applies to project spaces, including:
Maintainers may edit or remove content, lock conversations, close threads, reject contributions, or block participants when needed to protect the project and contributors.
For non-sensitive concerns, open a GitHub Discussion or issue.
For non-sensitive concerns, use the public issue templates.
For sensitive concerns, do not post details publicly. Ask a maintainer for a private reporting path first and keep the initial message minimal.
For sensitive concerns, do not post details publicly. Use the private reporting path in `SECURITY.md`.
## Practical Rule
+2
View File
@@ -9,6 +9,8 @@ body:
value: |
Thanks for reporting this. Use as much of this template as you can.
A partial but useful report is better than no report.
If this is a suspected security vulnerability, do not file it publicly. Use the private reporting path in `SECURITY.md`.
- type: dropdown
id: area
attributes:
+7 -4
View File
@@ -1,5 +1,8 @@
blank_issues_enabled: true
blank_issues_enabled: false
contact_links:
- name: Questions and discussion
url: https://github.com/kaitranntt/ccs/discussions
about: Use Discussions for open-ended questions, support requests, and idea shaping.
- name: Private security report
url: https://github.com/kaitranntt/ccs/security/advisories/new
about: Report suspected vulnerabilities privately. Do not open public issues for security reports.
- name: Documentation hub
url: https://docs.ccs.kaitran.ca
about: Installation, provider guides, CLI reference, and troubleshooting.
+1 -1
View File
@@ -60,5 +60,5 @@ body:
attributes:
label: Before submitting
options:
- label: I searched existing issues and discussions first.
- label: I searched existing issues and docs first.
- label: This request describes a concrete user problem, not just a broad idea dump.
+58
View File
@@ -0,0 +1,58 @@
name: Question
description: Ask for setup help, usage clarification, or behavior explanation when docs do not answer it.
title: "question: "
labels:
- question
body:
- type: markdown
attributes:
value: |
Questions are welcome.
If this is a suspected security vulnerability, stop here and use the private reporting path in `SECURITY.md` instead of posting details publicly.
- type: dropdown
id: area
attributes:
label: Topic
options:
- Installation or setup
- CLI usage
- Dashboard or config
- Provider or auth flow
- API profiles or proxy
- Contributor workflow
- Other
- type: textarea
id: question
attributes:
label: What do you need help with?
placeholder: I expected `ccs ...` to do ..., but I am not sure whether I configured it correctly.
validations:
required: true
- type: textarea
id: context
attributes:
label: Context
description: Include what you tried, what docs you checked, and what blocked you.
- type: input
id: version
attributes:
label: CCS version
description: Output of `ccs --version`, if you have it
placeholder: 7.56.0
- type: dropdown
id: os
attributes:
label: Operating system
options:
- macOS
- Linux
- Windows
- Other
- type: checkboxes
id: checks
attributes:
label: Before submitting
options:
- label: I checked the docs and existing issues first.
- label: This is not a private security disclosure.