Skip to content

Instantly share code, notes, and snippets.

@Klerith
Created August 8, 2026 14:48
Show Gist options
  • Select an option

  • Save Klerith/d7eadc75b619afb4d81b732c6af2db68 to your computer and use it in GitHub Desktop.

Select an option

Save Klerith/d7eadc75b619afb4d81b732c6af2db68 to your computer and use it in GitHub Desktop.
Tarea sobre Workflows - Depuración
# ╔══════════════════════════════════════════════════════╗
# ║ WORKFLOW SABOTEADO - EJERCICIO DE DEPURACIÓN ║
# ║ ║
# ║ Un espía de Batman ha saboteado este workflow. ║
# ║ Tiene un ERROR DE SINTAXIS YAML. ║
# ╚══════════════════════════════════════════════════════╝
name: 📡 Transmisión de emergencia
on:
workflow_dispatch: # También se puede ejecutar manualmente para la demo en clase
jobs:
transmision:
runs-on: ubuntu-latest
steps:
- name: Enviar alerta a la Fortaleza Prohibida
run: echo "🚨 Alerta de emergencia enviada al Consejo"
- name: Confirmar recepción de Brainiac
run: echo "✅ Brainiac confirma recepción de la alerta"
- name: Activar protocolo de defensa
run: echo "🛡️ Protocolo de defensa activado por Magneto"
# ╔══════════════════════════════════════════════════════╗
# ║ WORKFLOW SABOTEADO - EJERCICIO DE DEPURACIÓN ║
# ║ ║
# ║ Un espía de Batman ha saboteado este workflow. ║
# ║ Tiene un ERROR DE EJECUCIÓN. ║
# ║ ║
# ║ Tu misión: ║
# ║ 1. Sube este archivo al repositorio ║
# ║ 2. El workflow SÍ va a ejecutarse (a diferencia ║
# ║ del error de YAML) ║
# ║ 3. Ve a los LOGS del workflow en la pestaña Actions ║
# ║ 4. Encuentra en qué step falla y por qué ║
# ║ 5. Corrige el error y haz push de nuevo ║
# ╚══════════════════════════════════════════════════════╝
name: 🔍 Escaneo de seguridad de Brainiac
on: push
jobs:
escaneo:
runs-on: ubuntu-latest
steps:
- name: Brainiac accede a la base
uses: actions/checkout@v4
- name: Escanear planes de la Legión
run: |
echo "🔍 Escaneando planes..."
ls planes/
echo "✅ Planes verificados."
- name: Escanear fichas de villanos
run: |
echo "🔍 Escaneando fichas de villanos..."
ls vilanos/
echo "✅ Fichas verificadas."
- name: Escanear inteligencia sobre héroes
run: |
echo "🔍 Escaneando expedientes de héroes..."
ls inteligencia/
echo "✅ Expedientes verificados."
- name: Reporte final
run: |
echo "📊 REPORTE DE SEGURIDAD"
echo "======================"
echo "Todos los sistemas verificados."
echo "Brainiac: 'La base está segura. Por ahora.'"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment