Skip to content

Commit 7f276bc

Browse files
ZviBaratzclaude
andcommitted
chore: prepare v0.1.0 release bootstrap
Add SECURITY.md, CODEOWNERS, pin Python version in CI, and add build/style hidden sections to release-please config. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c95c086 commit 7f276bc

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

.github/CODEOWNERS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* @ZviBaratz
2+
rules/patterns.yaml @ZviBaratz
3+
skills/ego-lint/scripts/ @ZviBaratz

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,8 @@ jobs:
55
runs-on: ubuntu-latest
66
steps:
77
- uses: actions/checkout@v4
8+
- uses: actions/setup-python@v5
9+
with:
10+
python-version: '3.x'
811
- name: Run tests
912
run: bash tests/run-tests.sh

SECURITY.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Security Policy
2+
3+
## Reporting a Vulnerability
4+
5+
If you discover a security vulnerability, please report it by
6+
[opening a private security advisory](https://github.com/ZviBaratz/gnome-extension-reviewer/security/advisories/new)
7+
on GitHub.
8+
9+
Do not open a public issue for security vulnerabilities.
10+
11+
## Scope
12+
13+
ego-lint processes untrusted extension code. Vulnerabilities include:
14+
- Command injection via crafted filenames or metadata
15+
- Path traversal in file-processing scripts
16+
- Regex denial of service (ReDoS) in pattern rules

release-please-config.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
{"type": "refactor", "section": "Refactoring"},
2222
{"type": "perf", "section": "Performance"},
2323
{"type": "ci", "section": "CI", "hidden": true},
24+
{"type": "build", "section": "Build System", "hidden": true},
25+
{"type": "style", "section": "Style", "hidden": true},
2426
{"type": "chore", "section": "Miscellaneous", "hidden": true}
2527
]
2628
}

0 commit comments

Comments
 (0)