Skip to content

Conversation

@andymedinadev
Copy link
Contributor

chore(ci): migrar a Bun GitHub Actions + Tauri

🧾 Resumen

Esta Pull Request actualiza los flujos de trabajo de GitHub Actions para utilizar Bun en lugar de PNPM, garantizando además la compatibilidad completa con los builds de Tauri.

Todos los workflows fueron verificados y ahora se ejecutan correctamente en el fork.


⚙️ Detalles de los cambios

🧠 Migración de PNPM a Bun

  • Reemplazo de los pasos de instalación de pnpm por oven-sh/setup-bun@v1.
  • Actualización de los comandos de instalación a bun install.
  • Actualización de los comandos de build a bun run build.

⚙️ Integración con Tauri

  • Actualización en tauri.conf.json:
    "beforeDevCommand": "bun dev",
    "beforeBuildCommand": "bun run build"

✅ Resultados

  • ✅ Todos los workflows de GitHub Actions se ejecutan correctamente con Bun.
  • ✅ Los builds web y de escritorio (Tauri) se completan sin errores.
  • ✅ El comportamiento del pipeline se mantiene idéntico al original basado en PNPM.

📝 Notas

Esta PR no modifica el código de la aplicación, únicamente los archivos de configuración de CI.
Mantiene la compatibilidad con los releases de GitHub y el sistema de autoetiquetado existente.


🚀 Lista para revisión

@midudev midudev merged commit 98548c7 into midudev:main Nov 4, 2025
2 checks passed
@andymedinadev andymedinadev deleted the chore/ci-bun branch November 4, 2025 14:29
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.

2 participants