diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml
new file mode 100644
index 0000000..0972183
--- /dev/null
+++ b/.forgejo/workflows/deploy.yml
@@ -0,0 +1,32 @@
+name: Deploy
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ deploy:
+ name: Deploy to Production
+ runs-on: docker
+ container:
+ image: forgejo-ci-php:latest
+ steps:
+ - name: Checkout code
+ run: |
+ git clone --depth 1 --branch main https://oauth2:${{ github.token }}@forge.studio-variable.com/${{ github.repository }}.git .
+
+ - name: Deploy via FTP
+ env:
+ USERNAME: ${{ secrets.USERNAME }}
+ PASSWORD: ${{ secrets.PASSWORD }}
+ HOST: ${{ secrets.HOST }}
+ run: |
+ apt-get update -qq && apt-get install -y -qq lftp
+ cat > /tmp/lftp-script.txt <
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ = $data['heroHeading'] ?? '' ?>
+
+
+
+
+
Regular supporters
+
0
+
+
+
+
+
+ = htmlspecialchars($data['heroObjectiveLabel'] ?? '') ?>
+ = htmlspecialchars($data['heroObjectiveDate'] ?? '') ?>
+
+
+
+
+ = $data['subheading'] ?? '' ?>
+
+
+
+
+
+ = htmlspecialchars($data['faqHeading'] ?? 'Frequently Asked Questions') ?>
+
+
+
+ = htmlspecialchars($q['question']) ?>
+ = $q['answer'] ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+