workflow v1
Resolve and Upload Routes / resolve-and-upload (push) Canceled after 0s

This commit is contained in:
Pavel Shamshin
2026-08-31 15:34:38 +03:00
parent 254533222d
commit 579cdbba8c
+31
View File
@@ -0,0 +1,31 @@
name: Resolve and Upload Routes
on:
push:
branches: [master]
workflow_dispatch:
jobs:
resolve-and-upload:
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run resolve script
run: python3 bin/resolve.py
- name: Upload routes to FTP
run: |
curl -s --ftp-create-dirs -T /dev/null "${{ secrets.FTP_URL }}" --user "${{ secrets.FTP_AUTH }}" || true
for file in resolve/*.routes; do
if [ -f "$file" ]; then
filename=$(basename "$file")
echo "Uploading $filename..."
curl -T "$file" "${{ secrets.FTP_URL }}" --user "${{ secrets.FTP_AUTH }}"
fi
done
echo "Upload complete!"