File tree 1 file changed +8
-9
lines changed
1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -28,12 +28,11 @@ jobs:
28
28
hugo -D --minify
29
29
30
30
- name : Deploy to Server # 第四步,rsync推文件
31
- uses :
AEnterprise/[email protected] # 使用别人包装好的步骤镜像
32
- env :
33
- DEPLOY_KEY : ${{ secrets.DEPLOY_KEY }} # 引用配置,SSH私钥
34
- ARGS : -avz --delete --exclude='*.pyc' # rsync参数,排除.pyc文件
35
- SERVER_PORT : ' 22' # SSH端口
36
- FOLDER : ./website/public/* # 推送的文件夹,路径相对于代码仓库的根目录
37
- SERVER_IP : ${{ secrets.SSH_HOST }} # 引用配置,服务器的host名(IP或者域名domain.com)
38
- USERNAME : ${{ secrets.SSH_USERNAME }} # 引用配置,服务器登录名
39
- SERVER_DESTINATION : /var/www/books/leetcode/ # 部署到目标文件夹
31
+ uses :
appleboy/[email protected] # 使用别人包装好的步骤镜像
32
+ with :
33
+ host : ${{ secrets.SSH_HOST }}
34
+ username : ${{ secrets.SSH_USERNAME }}
35
+ key : ${{ secrets.DEPLOY_KEY }}
36
+ port : ${{ secrets.SERVER_PORT }}
37
+ script : |
38
+ rsync -avz --delete --exclude='*.pyc' ./website/public/ ${{ secrets.SSH_USERNAME }}@${{ secrets.SSH_HOST }}:${{ secrets.SERVER_DESTINATION }}
You can’t perform that action at this time.
0 commit comments