3 Commits

Author SHA1 Message Date
Claw AI
c467f8cc1e ci: add index.html copy from main page
All checks were successful
Deploy Feature Branch to Test / deploy (push) Successful in 23s
2026-05-14 09:03:03 +00:00
Claw AI
d4a59ee306 ci: fix rsync dependency and permissions in deployment
All checks were successful
Deploy Feature Branch to Test / deploy (push) Successful in 24s
2026-05-14 09:01:26 +00:00
Claw AI
7be0a2e9d5 test: add pipeline test marker
Some checks failed
Deploy Feature Branch to Test / deploy (push) Failing after 42s
2026-05-14 08:59:26 +00:00
2 changed files with 16 additions and 1 deletions

View File

@@ -25,6 +25,8 @@ jobs:
- name: Deploy to test environment
run: |
echo "Syncing files to test environment..."
apt-get update -qq && apt-get install -y -qq rsync > /dev/null 2>&1 || true
rsync -av --delete \
--exclude='.git' \
--exclude='.gitea' \
@@ -45,11 +47,15 @@ jobs:
--exclude='AGENTS.md' \
--exclude='README.md' \
./ /deploy/
# Set haus-schleusingen.html as index
cp /deploy/haus-schleusingen.html /deploy/index.html 2>/dev/null || true
echo "✅ Deployment complete!"
- name: Set permissions
run: |
chown -R www-data:www-data /deploy/ 2>/dev/null || true
chown -R 33:33 /deploy/ 2>/dev/null || true
chmod -R 755 /deploy/ 2>/dev/null || true
echo "✅ Permissions set"

View File

@@ -0,0 +1,9 @@
<!DOCTYPE html>
<html>
<head><title>Pipeline Test ✅</title></head>
<body style="font-family:sans-serif;text-align:center;padding:50px;">
<h1>🚀 Pipeline Deployment funktioniert!</h1>
<p>Diese Datei wurde automatisch über die Gitea Actions Pipeline deployed.</p>
<p>Branch: feature/test-pipeline</p>
</body>
</html>