GitHub Action para Deploy de Astro con SSH/SFTP
CODE

Descargar Ahora
Tamaño: 4 KB
🚀 GitHub Action para Deploy de Astro con SSH/SFTP
Este recurso es un GitHub Action diseñado para facilitar y automatizar el despliegue de sitios Astro en cualquier hosting que permita acceso por SSH o SFTP. Utiliza RSYNC para sincronizar las carpetas generadas durante el proceso de build con tu carpeta de destino en el servidor.
🎯 ¿Qué hace este recurso?
- Ejecuta el build de un proyecto Astro.
- Sincroniza automáticamente los archivos del directorio
/dist
con tu servidor remoto. - Compatible con hostings compartidos y VPS que soporten SSH/SFTP.
🔑 Características principales
- Automatización completa: Configura una vez y realiza despliegues con cada push.
- Compatibilidad universal: Funciona con cualquier servidor que permita acceso SSH/SFTP.
- Seguridad: Soporte para claves SSH y contraseñas protegidas.
📥 Descarga
🛠 Cómo usarlo
- Configura tu archivo
deploy.yml
en el directorio.github/workflows
de tu repositorio. - Proporciona tus credenciales SSH/SFTP en los Secrets de tu repositorio en GitHub.
- Haz un push y observa cómo se despliega tu sitio automáticamente.
Explora. Aprende. Despliega. 🚀