From e8aa6d18c216f7c01603f66cb9e69fa085c75b8d Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 20 Apr 2026 08:25:55 +0200 Subject: [PATCH] Add testing job to GitHub Actions workflow for Docker image build --- .github/workflows/docker.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 8298f81..5f32ffd 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -6,8 +6,27 @@ on: - '**' # Esto aplica para cualquier rama jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout del código + uses: actions/checkout@v4 + - name: Configurar Python + uses: actions/setup-python@v6 + with: + python-version: '3.14' + - name: Instalar dependencias + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + - name: Ejecutar tests + env: + DJANGO_SETTINGS_MODULE: proyecto.settings + run: | + python manage.py test docker: runs-on: ubuntu-latest + needs: test permissions: contents: read packages: write # Necesario para subir a GHCR