Configurar CI/CD con GitHub Actions
Los desarrolladores se benefician al generar tutoriales estructurados y listos para copiar y pegar, con indicaciones de imágenes para la documentación.
Ver vista previa de entrada y salida
Entrada
- Task
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Difficulty Level
- intermediate
- Include Images Notes
- yes
- Tools Required
- GitHub account, Node.js 18+, a repository with npm scripts
Salida (extracto)
Cómo configurar un pipeline de CI/CD con GitHub Actions
Requisitos previos: cuenta de GitHub, Node.js 18+, un repositorio con `npm test` y `npm run build`.
Paso 1 — Crea el archivo de flujo de trabajo. En tu repositorio, añade `.github/workflows/ci.yml`. [Imagen: captura de pantalla del árbol de archivos que muestra la nueva carpeta de flujos de trabajo]
Paso 2 — Define el disparador. Configura el flujo de trabajo para que se ejecute en cada push y pull request a main:
```yaml
on:
push:
branches: [main]
```
Paso 3 — Añade el trabajo de pruebas...