From 3df04a409597c162473ab6566d2c2155a983768a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Faguet?= Date: Thu, 7 May 2026 17:03:42 +0200 Subject: [PATCH] feat: valid CICD --- .forgejo/workflows/deploy.yaml | 7 +++---- Dockerfile | 9 ++++----- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index c57b91e..51dd01e 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -5,10 +5,10 @@ on: jobs: build-and-deploy: - runs-on: koda-k8s + runs-on: koda env: - NAMESPACE: siwa-game-prd - REGISTRY: siwa-game + NAMESPACE: clem-siwa-game-prd + REGISTRY: clem-siwa-game steps: - name: Checkout code uses: actions/checkout@v4 @@ -40,7 +40,6 @@ jobs: | sed "s/namespace: servadmin/namespace: $NAMESPACE/" \ | kubectl apply -f - - - name: Deploy with Helm run: | helm upgrade --install hugo charts \ diff --git a/Dockerfile b/Dockerfile index 0114ce0..71d15f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,8 @@ FROM hugomods/hugo:latest AS builder -WORKDIR /app -COPY . . +COPY ./src /src +RUN hugo --minify --enableGitInfo -RUN cd src && hugo build +FROM hugomods/hugo:nginx -FROM nginx:alpine -COPY --from=builder /app/src/public /usr/share/nginx/html +COPY --from=builder /src/public /site \ No newline at end of file