@@ -19,6 +19,26 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ env.GITHUB_SHA }}" > version.sha
|
echo "${{ env.GITHUB_SHA }}" > version.sha
|
||||||
|
|
||||||
|
- name: Create latest.zip
|
||||||
|
run: |
|
||||||
|
set -e
|
||||||
|
# ensure a small staging dir for upload
|
||||||
|
mkdir -p dist
|
||||||
|
# create latest.zip containing the assets directory (so zip root contains 'assets/')
|
||||||
|
cd app/src/main
|
||||||
|
zip -r "$GITHUB_WORKSPACE/latest.zip" assets
|
||||||
|
# move zip into dist so the FTP action can upload just that file
|
||||||
|
mv "$GITHUB_WORKSPACE/latest.zip" dist/
|
||||||
|
|
||||||
|
- name: Upload latest.zip via FTP to releases
|
||||||
|
uses: SamKirkland/FTP-Deploy-Action@v4.3.4
|
||||||
|
with:
|
||||||
|
server: ${{ secrets.FTP_HOST }}
|
||||||
|
username: ${{ secrets.FTP_USER }}
|
||||||
|
password: ${{ secrets.FTP_PASS }}
|
||||||
|
local-dir: dist
|
||||||
|
server-dir: /releases
|
||||||
|
|
||||||
- name: Upload via FTP
|
- name: Upload via FTP
|
||||||
uses: SamKirkland/FTP-Deploy-Action@v4.3.4
|
uses: SamKirkland/FTP-Deploy-Action@v4.3.4
|
||||||
with:
|
with:
|
||||||
|
|||||||
Reference in New Issue
Block a user