Add the Security Advisory GitHub template (`github-security-advisory`)
Los mantenedores suelen responder en 1 día
@srujankaleru2007 ya está trabajando en esto.
Desde el 27/10/2026.
- #292 de @srujankaleru2007 — abierto
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Part of #5. For maintainers announcing a security fix.
Idea
A severity pill at the top ("High"), colored by level, with the advisory ID next to it ("GHSA-3x9q-7m2v-p4hc"). Under it, the advisory title large ("Path traversal in @acme/static-files"), then the package with the affected and fixed versions on one line ("@acme/static-files · affected < 2.4.1 · fixed in 2.4.1"), and the site name at the bottom.
Template details
- File:
src/templates/github/security-advisory.ts, idgithub-security-advisory - Fields:
commonFields.title(the advisory title),severity(select: critical, high, medium, low; default high),advisoryId(text, optional, default "GHSA-3x9q-7m2v-p4hc"),packageName(text, optional, default "@acme/static-files"),affected(text, optional, default "< 2.4.1"),patched(text, optional, default "2.4.1"),commonFields.siteName,commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/saas/maintenance.ts(a status pill picked with a select field),src/templates/github/issue-card.ts(a GitHub-style header with a pill)
Acceptance criteria
- Each severity has its own pill color, the pill text stays readable with
contrastText(), and an unknown severity falls back to high - Long titles shrink with
autoFontSize()and then truncate, and an emptyadvisoryId,packageName,affected,patchedor site name (or only spaces) hides cleanly, with separators only between the parts that are there - Accent text stays readable on a light background
- Re-exported in
src/templates/github/index.tsand registered in the GitHub block ofsrc/templates/registry.ts - Meets the shared template checklist in #5
One template per contributor at a time, so more people get a chance.
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #279 in the description.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8
- Forks
- 4
- Merge medio
- 8 h 14 min
- PR fusionados (30 d)
- 120
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codercops/ogcops
-
Add the Updated Post blog template (`blog-updated-post`)Posiblemente ocupada @sank8-2 la tomó hace 1 día. Abiertogood first issue hacktoberfest templates
codercops/ogcops#289 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Add the Interview Q&A quote template (`quote-interview`)Posiblemente ocupada @piyusshhjangid la tomó hace 1 día. Abiertogood first issue hacktoberfest templates
codercops/ogcops#285 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Add the Live Recording podcast template (`podcast-live-recording`)Posiblemente ocupada @Ravindar-Amogh-Gummadavelly la tomó hace 2 días. Abiertogood first issue hacktoberfest templates
codercops/ogcops#261 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Hacktoberfest 2026: start hereAbiertohacktoberfest
Dificultad 1/5 Menos de una hora Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
feature good first issue hacktoberfest templates
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
codercops/ogcops#5 · 13 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de codercops/ogcops
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
vekexasia/pi-extensible-workflows#374 ·
Los mantenedores suelen responder en 2 días
-
documentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
help wanted linux
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
GiuseppeBellamacina/downtime#19 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
scaleway/ultraviolet#7089 ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Get-Concord-AI/concord-mcp#296 ·
Los mantenedores suelen responder en 1 día