name: Deploy shared assets on: push: branches: [main] paths: - 'shared/**' workflow_dispatch: jobs: deploy: runs-on: host steps: - uses: actions/checkout@v4 - name: Deploy shared assets run: | rsync -avz --delete shared/images/ /var/www/domains/gateway-gamers.net/shared/images/ rsync -avz shared/footer.html /var/www/domains/gateway-gamers.net/shared/footer.html