File tree Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 1919 host: ${{ secrets.FTP_SERVER }}
2020 user: ${{ secrets.FTP_USERNAME }}
2121 password: ${{ secrets.FTP_PASSWORD }}
22+ forceSsl: true
2223 localDir: "dist"
2324 remoteDir: "www"
2425```
@@ -30,5 +31,6 @@ Input parameter | Description | Required | Default
3031host | FTP server name | Yes | N/A
3132user | FTP username | Yes | N/A
3233password | FTP password | Yes | N/A
34+ forceSsl | Force SSL encryption | No | false
3335localDir | The local directory to copy | No | .
3436remoteDir | The remote directory to copy to | No | .
Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ inputs:
1111 password :
1212 description : ' FTP password'
1313 required : true
14+ forceSsl :
15+ description : ' Force SSL encryption'
16+ required : false
17+ default : false
1418 localDir :
1519 description : ' Local directory'
1620 required : false
Original file line number Diff line number Diff line change 11#! /bin/sh -l
22
3- lftp $INPUT_HOST -u $INPUT_USER ,$INPUT_PASSWORD -e " set ssl:verify-certificate false; mirror --reverse --continue --dereference -x ^\.git/$ $INPUT_LOCALDIR $INPUT_REMOTEDIR ; quit"
3+ lftp $INPUT_HOST -u $INPUT_USER ,$INPUT_PASSWORD -e " set ftp:ssl-force $INPUT_FORCESSL ; set ssl:verify-certificate false; mirror --reverse --continue --dereference -x ^\.git/$ $INPUT_LOCALDIR $INPUT_REMOTEDIR ; quit"
You can’t perform that action at this time.
0 commit comments