Skip to content

Staging - #36

Merged
alephramos merged 14 commits into
mainfrom
staging
Oct 13, 2025
Merged

Staging#36
alephramos merged 14 commits into
mainfrom
staging

Conversation

@alephramos

Copy link
Copy Markdown
Contributor

📝 Descripción

Breve descripción de los cambios realizados en este PR.

🎯 Tipo de Cambio

  • 🐛 Bug fix (cambio que arregla un problema)
  • ✨ Nueva característica (cambio que agrega funcionalidad)
  • 📚 Mejora de documentación (cambio que mejora la documentación)
  • 🎨 Mejora de diseño (cambio que mejora la apariencia)
  • ⚡ Mejora de rendimiento (cambio que mejora el rendimiento)
  • 🔧 Refactorización (cambio que no arregla un bug ni agrega una característica)
  • 🧪 Pruebas (cambio que agrega o mejora pruebas)
  • 📅 Nuevo meetup (agregar información de un nuevo meetup)

🔗 Issues Relacionados

Closes #[número del issue]
Relacionado con #[número del issue]

📋 Cambios Realizados

  • Cambio 1
  • Cambio 2
  • Cambio 3

🧪 Pruebas Realizadas

  • Pruebas locales ejecutadas
  • Sitio construido correctamente (mkdocs build)
  • Servidor de desarrollo funciona (mkdocs serve)
  • Documentación actualizada (si aplica)
  • Pruebas en diferentes navegadores (si aplica)

📸 Capturas de Pantalla

Si este PR incluye cambios visuales, incluye capturas de pantalla:

Antes

Antes

Después

Después

🔍 Checklist

  • Mi código sigue las guías de estilo del proyecto
  • He realizado una auto-revisión de mi código
  • He comentado mi código, especialmente en áreas difíciles de entender
  • He hecho los cambios correspondientes en la documentación
  • Mis cambios no generan nuevos warnings
  • He agregado pruebas que prueban que mi corrección funciona o que mi característica funciona
  • Las pruebas nuevas y existentes pasan localmente con mis cambios
  • Cualquier cambio dependiente ha sido fusionado y publicado en módulos downstream

📝 Notas Adicionales

Agrega cualquier contexto adicional sobre el PR aquí.

🤝 ¿Necesitas ayuda?

Si tienes preguntas sobre este PR o necesitas ayuda, no dudes en preguntar en los comentarios.


Gracias por contribuir a Python CDMX Charlas! 🐍

aleph and others added 14 commits October 12, 2025 16:10
### ✅ New Features
- ✨ Add favicon.ico generated from logo (205KB, multi-resolution)
- 🚀 Add AWS deployment workflows (production and staging)

### 🗑️ Removed
- ♻️ Delete duplicate workflow ci-cd.yml (conflicted with build.yml)
- ♻️ Delete orphaned workflow deploy.yml (never triggered)
- 🗑️ Remove duplicate logo.jpg (67KB saved, logo.png already exists)
- 📦 Move presnetacion.md to docs/templates/presentaciones/ (fixed typo in path)

### 🔧 Optimizations
- ⚡ Optimize custom.js: reduced from 422 to 252 lines (40% reduction)
- 🧹 Remove unused JavaScript code (search, filters, page loader, breadcrumbs)
- 📝 Clean up code for better maintainability

### 🔗 Link Fixes
- 🐛 Fix 67 broken internal links (converted .md to / format for MkDocs)
- ✅ Update all meetup page links to proper directory URLs
- 🔗 Fix community page anchor links
- 📍 Correct volunteer and speaker page references

### 🛠️ Configuration
- 📋 Add broken_links.json to .gitignore (generated file)

### 📊 Impact
- JavaScript bundle: 8.2KB (from 13.7KB) - 40% lighter
- Total files removed: 4
- Broken links fixed: 67 of 79
- Working links: 80/82 (97.5%)
- Favicon 404 errors: eliminated

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
chore: use md vars instead of custom naming (#28)
chore: 🗑️ remove CloudFront cache invalidation step from staging depl…
chore: ✨ add commit linting step to validate commit messages in stagi…
chore: ✨ add commit linting job and update AWS deployment workflow
@alephramos
alephramos merged commit bb55f91 into main Oct 13, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant