Skip to content

Commit e4e1bfc

Browse files
committed
chore: standardize community-health files and harden CI
1 parent 1518d20 commit e4e1bfc

8 files changed

Lines changed: 108 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: Bug report
3+
about: Report a defect in the extension
4+
title: '[Bug] '
5+
labels: bug
6+
assignees: ''
7+
---
8+
9+
## Summary
10+
11+
<!-- Clear description of the issue -->
12+
13+
## Steps to Reproduce
14+
15+
1.
16+
2.
17+
3.
18+
19+
## Expected Behavior
20+
21+
## Actual Behavior
22+
23+
## Environment
24+
25+
- Extension version:
26+
- VS Code version:
27+
- OS:

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Security report
4+
url: https://mikesoft.it
5+
about: Please report sensitive vulnerabilities privately.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: Feature request
3+
about: Suggest an improvement
4+
title: '[Feature] '
5+
labels: enhancement
6+
assignees: ''
7+
---
8+
9+
## Problem
10+
11+
## Proposed Solution
12+
13+
## Alternatives Considered
14+
15+
## Additional Context

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: /
5+
schedule:
6+
interval: weekly
7+
open-pull-requests-limit: 5
8+
- package-ecosystem: github-actions
9+
directory: /
10+
schedule:
11+
interval: weekly

.github/pull_request_template.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## Summary
2+
3+
-
4+
5+
## Testing
6+
7+
- [ ] `npm run check`
8+
9+
## Notes
10+
11+
-

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
pull_request:
77
branches: [main]
88

9+
permissions:
10+
contents: read
11+
912
jobs:
1013
check:
1114
strategy:

CITATION.cff

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
cff-version: 1.2.0
2+
message: "If you use this software, please cite it as below."
3+
title: "Super CLI"
4+
authors:
5+
- family-names: Gasperini
6+
given-names: Michael
7+
url: "https://github.com/TheStreamCode/super-cli"
8+
version: "0.8.0"
9+
license: MIT

CODE_OF_CONDUCT.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Code of Conduct
2+
3+
## Our Standard
4+
5+
Contributors are expected to be respectful, direct, and constructive.
6+
7+
Examples of positive behavior:
8+
9+
- giving actionable technical feedback
10+
- assuming good intent
11+
- discussing code and behavior rather than attacking people
12+
- sharing context when disagreeing
13+
14+
Examples of unacceptable behavior:
15+
16+
- harassment or abuse
17+
- personal attacks
18+
- doxxing or disclosure of private information
19+
- disruptive or bad-faith participation
20+
21+
## Enforcement
22+
23+
Project maintainers may remove comments, issues, pull requests, or contributors that violate this policy.
24+
25+
## Reporting
26+
27+
Use the maintainer contact listed on `https://mikesoft.it` for private conduct concerns.

0 commit comments

Comments
 (0)