Skip to content

Capturas en el README y release automática con el RPM - #7

Merged
jaimefgdev merged 1 commit into
mainfrom
docs/capturas
Sep 30, 2026
Merged

jaimefgdev merged 1 commit into
mainfrom
docs/capturas

Conversation

@jaimefgdev

Copy link
Copy Markdown
Owner
  • Capturas: terminal e informe HTML de una auditoría sobre un servidor simulado (docs/demo/generar_capturas.py): ficheros de /etc de prueba y comandos con respuesta fija, filtrados por la lista blanca de ghostcheck. No se ejecuta nada real.
  • README (ES/EN): capturas al principio e instalación desde el RPM de la release.
  • release.yml: con un tag v*, comprueba que el tag coincide con __version__ y el .spec, construye el RPM en Rocky Linux 9, lo instala, lo ejecuta y publica la release con el RPM, ghostcheck.py y SHA256SUMS. En este PR se ejecuta solo en modo construcción.

- docs/demo/generar_capturas.py: ejecuta ghostcheck.main() contra un servidor
  simulado (ficheros de /etc de prueba y comandos con respuesta fija, filtrados
  por la lista blanca) y captura la terminal y el informe HTML con Chrome headless.
- README (ES/EN): capturas al principio e instalación desde el RPM de la release.
- release.yml: con un tag v* comprueba la versión, construye el RPM en Rocky
  Linux 9, lo instala y lo ejecuta, y publica la release con el RPM,
  ghostcheck.py y SHA256SUMS. En PR solo construye y prueba.
@jaimefgdev
jaimefgdev merged commit b5c6551 into main Sep 30, 2026
11 checks passed
@jaimefgdev
jaimefgdev deleted the docs/capturas branch September 30, 2026 10:37
jaimefgdev added a commit that referenced this pull request Sep 30, 2026
Capturas en el README y release automática con el RPM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant