Skip to content

Commit e10a7e2

Browse files
basiclinesCopilotCopilot
authored
Address OSPO readiness scanner findings (#3)
* Add dependabot config, issue/PR templates, and license section in README Address OSPO readiness scanner findings: - Add .github/dependabot.yml for npm and GitHub Actions - Add bug report and feature request issue templates - Add pull request template - Add License section to README Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix README.md — restore full content and add License section Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent 2435347 commit e10a7e2

5 files changed

Lines changed: 88 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Bug report
2+
description: Report a problem with TUIKit
3+
labels: ["bug"]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: Describe the bug
8+
description: A clear description of what the bug is.
9+
validations:
10+
required: true
11+
- type: textarea
12+
attributes:
13+
label: Steps to reproduce
14+
description: Steps to reproduce the behavior.
15+
placeholder: |
16+
1. Run command ...
17+
2. See error ...
18+
validations:
19+
required: true
20+
- type: textarea
21+
attributes:
22+
label: Expected behavior
23+
description: What you expected to happen.
24+
validations:
25+
required: true
26+
- type: input
27+
attributes:
28+
label: TUIKit version or commit
29+
description: Which version or commit SHA are you using?
30+
validations:
31+
required: false
32+
- type: textarea
33+
attributes:
34+
label: Additional context
35+
description: Any other context, screenshots, or logs.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Feature request
2+
description: Suggest an idea for TUIKit
3+
labels: ["enhancement"]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: Describe the feature
8+
description: A clear description of what you would like to happen.
9+
validations:
10+
required: true
11+
- type: textarea
12+
attributes:
13+
label: Use case
14+
description: What problem does this solve? Why is this needed?
15+
validations:
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: Alternatives considered
20+
description: Any alternative solutions or features you have considered.
21+
validations:
22+
required: false

.github/dependabot.yml

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

.github/pull_request_template.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Summary
2+
3+
<!-- Brief description of what this PR does -->
4+
5+
## Changes
6+
7+
<!-- List the key changes -->
8+
9+
## Testing
10+
11+
<!-- How was this tested? -->
12+
13+
## Checklist
14+
15+
- [ ] Specs lint passes (`bun run lint`)
16+
- [ ] Tests updated if applicable
17+
- [ ] Documentation updated if applicable

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,3 +300,7 @@ The GitHub Actions workflow (`.github/workflows/specs-ci.yml`) runs on every PR:
300300
For TUI design foundations — color systems, typography, iconography, layout
301301
grids, accessibility patterns, keybinding conventions, and buffer management —
302302
see [`docs/foundations.md`](docs/foundations.md).
303+
304+
## License
305+
306+
This project is licensed under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)