Lección 12 de 12 · Lectura y práctica
CI basico con GitHub Actions (conceptos)
CI basico CI es un guardia automatico. Corre tests, lint y type-check en cada PR para que el main sea estable. Conceptos clave Workflow on: pull_request Cache de deps Pasos: install -> test -> build Ejemplo name: CI on:.
Esta es una lección del contenido anterior de Cursalo. Si ya estudiaste o compraste este curso, entra con tu cuenta para guardar tu progreso y abrir el resto de las clases. No necesitas comprar nada de nuevo.
CI basico
CI es un guardia automatico. Corre tests, lint y type-check en cada PR para que el main sea estable.
Conceptos clave
- Workflow on: pull_request
- Cache de deps
- Pasos: install -> test -> build
Ejemplo
name: CI
on: [pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: pnpm install
- run: pnpm test
Ejercicio
- Define el pipeline minimo de tu proyecto.
- Decide que bloquea el merge (tests/build).
Checklist de mastery
- Se por que CI reduce bugs.
- Tengo un pipeline minimo en mente.