update docs
Build and Deploy MkDocs / deploy-docs (push) Successful in 5m1s

This commit is contained in:
2026-10-11 14:35:43 +02:00
parent bab60e9455
commit 5790b15756
3 changed files with 59 additions and 16 deletions
+8 -15
View File
@@ -17,23 +17,15 @@ jobs:
#image: catthehacker/ubuntu:runner-22.04
# container runs as a non-root user (usually a user named runner) by default.
volumes:
- /var/www/git-pages:/var/www/git-pages
- /var/www/git-pages:/var/www/docs
steps:
- name: Checkout Code
uses: actions/checkout@v4
# - name: Set up Python
# uses: actions/setup-python@v5
# with:
# python-version: '3.11'
- name: Install MkDocs & Plugins
run: |
#export PATH=/home/runner/.local/bin:$PATH
python -m pip install --upgrade pip
pip install mkdocs mkdocs-material
#python -m pip install --root-user-action=ignore --upgrade pip
#pip install --root-user-action=ignore mkdocs mkdocs-material
- name: Build Static Site
run: mkdocs build
@@ -52,12 +44,13 @@ jobs:
exit 1
fi
# Ensure target directory exists inside the container environment
mkdir -p /var/www/git-pages/test
echo "=== COPYING FILES ==="
rm -rf /var/www/git-pages/test/*
cp -R site/* /var/www/git-pages/test/
# Ensure target directory exists inside the container environment
mkdir -p /var/www/docs/test-mkdocs
rm -rf /var/www/docs/test-mkdocs/*
cp -R site/* /var/www/docs/test-mkdocs/
# Force ownership of all files and folders to www-data (UID 33)
chown -R 33:33 /var/www/docs/test-mkdocs
echo "=== VERIFYING DESTINATION INSIDE CONTAINER ==="
ls -la /var/www/git-pages/test/
ls -la /var/www/docs/test-mkdocs/