Skip to content

Conversation

alephramos
Copy link
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 <[email protected]>
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant