Implement initial API structure with Docker support, CI/CD workflows, and authentication features
Despliegue Automático / desplegar (push) Failing after 1m29s

This commit is contained in:
2026-05-18 18:43:33 +02:00
commit 9d117a5887
23 changed files with 1091 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
name: CI - Prueba de Compilación
on:
pull_request:
branches: [main, master]
jobs:
test-build:
runs-on: ubuntu-latest
steps:
- name: 📥 Descargar código
uses: actions/checkout@v6
- name: 🛠️ Probar Build de Docker (Sin desplegar)
run: |
# Esto solo construye la imagen para ver si hay errores
# pero no levanta el contenedor en tu servidor
docker build .
+24
View File
@@ -0,0 +1,24 @@
name: Despliegue Automático
on:
push:
branches:
- main
- master
workflow_dispatch:
jobs:
desplegar:
runs-on: ubuntu-latest
steps:
- name: 📥 Descargar el código nuevo
uses: actions/checkout@v6
- name: 🔐 Generar archivo .env desde secrets
run: |
printf '%s\n' "${{ secrets.ENV_API_NOTAS }}" > .env
- name: 🚀 Construir y levantar Docker
run: |
docker compose up -d --build