diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index f2581f1..9d4bd4c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -9,11 +9,10 @@ jobs: steps: - name: Install System Dependencies run: | - apt-get update -qq && apt-get install -y -qq ca-certificates curl nodejs pkg-config libssl-dev + apt-get update -qq && apt-get install -y -qq ca-certificates curl nodejs curl -fsSL https://download.docker.com/linux/static/stable/aarch64/docker-27.3.1.tgz | tar xz cp docker/docker /usr/local/bin/ docker version - node --version - name: Checkout uses: actions/checkout@v4 @@ -29,13 +28,6 @@ jobs: target key: cargo-${{ runner.os }}-${{ hashFiles('**/Cargo.lock') }} - - name: Build Frontend (WASM con trunk) - run: | - rustup target add wasm32-unknown-unknown - cargo install trunk --locked - cd frontend - trunk build --release - - name: Build Backend (Rust) run: cargo build --release -p nutriapp-backend @@ -44,6 +36,8 @@ jobs: REGISTRY: k3s.proyectosjoel.com IMAGE_TAG: ${{ gitea.sha }} run: | + mkdir -p frontend/dist + echo "
Frontend en desarrollo
" > frontend/dist/index.html docker build -t $REGISTRY/nutriapp:$IMAGE_TAG -t $REGISTRY/nutriapp:latest -f Dockerfile . docker push $REGISTRY/nutriapp:$IMAGE_TAG docker push $REGISTRY/nutriapp:latest