#!/bin/bash

# Post-push hook to rsync CV PDFs to bocken.org

set -e

echo "==== Syncing PDFs to bocken.org ===="

# Check if PDFs exist
if [ ! -f "cv.pdf" ]; then
    echo "Warning: cv.pdf not found, skipping sync"
    exit 0
fi

# Rsync cv.pdf
echo "Uploading cv.pdf..."
if rsync -avz --progress cv.pdf root@bocken.org:/var/www/static/; then
    echo "✓ cv.pdf synced successfully"
else
    echo "✗ Failed to sync cv.pdf"
    exit 1
fi

# Rsync cv_de.pdf if it exists
if [ -f "cv_de.pdf" ]; then
    echo "Uploading cv_de.pdf..."
    if rsync -avz --progress cv_de.pdf root@bocken.org:/var/www/static/; then
        echo "✓ cv_de.pdf synced successfully"
    else
        echo "✗ Failed to sync cv_de.pdf"
        exit 1
    fi
fi

echo ""
echo "==== Sync complete ===="

exit 0
