From 2f86fb95e33c1016aea2238abb7fb6d2c17b0240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment?= Date: Fri, 6 Mar 2026 00:55:18 +0100 Subject: [PATCH] sds --- .gitea/workflows/gitea-actions.yml | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/.gitea/workflows/gitea-actions.yml b/.gitea/workflows/gitea-actions.yml index bd9784f..0211dd5 100644 --- a/.gitea/workflows/gitea-actions.yml +++ b/.gitea/workflows/gitea-actions.yml @@ -1,6 +1,5 @@ name: Build and deploy docusaurus site - on: push: branches: @@ -10,30 +9,18 @@ jobs: build: runs-on: homelab - container: - image: node:20 - steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install dependencies + - name: Build Docusaurus site in container run: | - cd docs-site - npm ci + docker run --rm -v "${{ gitea.workspace }}":/workspace -w /workspace/docs-site node:20 bash -lc "npm ci && npm run build" - - name: Build Docusaurus site + - name: Deploy to /srv/ssd/www/docusaurus run: | - cd docs-site - npm run build - - - name: Deploy - run: | - mkdir -p /deploy - rm -rf /deploy/* - cp -r docs-site/build/* /deploy/ - MARKER="CI_MARKER_$(date +%s)" - touch "/deploy/$MARKER" - echo "MARKER=$MARKER" - echo "Deployed files in /deploy:" - ls -R /deploy + mkdir -p /srv/www/docusaurus + rm -rf /srv/www/docusaurus/* + cp -r docs-site/build/* /srv/www/docusaurus/ + echo "Deployed files in /srv/www/docusaurus:" + ls -R /srv/www/docusaurus | head -40