name:scp fileson:[push]jobs:build:name:Buildruns-on:ubuntu-lateststeps: -uses:actions/checkout@v4-name:copy file via ssh passworduses:appleboy/scp-action@v0.1.7with:host:${{ secrets.HOST }}username:${{ secrets.USERNAME }}password:${{ secrets.PASSWORD }}port:${{ secrets.PORT }}source...
scp$(PROJECT)-$(COMMIT).tar.gz lufei@example.com:/home/lufei/workspace/download/web 换成action: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 -name:copy file to downloaduses:appleboy/scp-action@v0.1.4with:host:${{secrets.HOST}}username:${{secrets.USERNAME}}password:${{secrets.PASSW...
-name:Copy single file to remoteuses:garygrossgarten/github-action-scp@releasewith:local:test/oof.txtremote:scp/single/oof.txthost:${{ secrets.HOST }}username:${{ secrets.SSH_USER }}password:${{ secrets.PASSWORD }} 🔐 Set your secrets here:https://github.com/USERNAME/REPO/settings/secre...
只有一个job,运行在虚拟机环境ubuntu-latest。 第一步是获取源码,使用的 action 是actions/checkout。 第二步是安装依赖与构建,yarn install和yarn run build 第三步是部署到 Github Page 上,使用的 action 是peaceiris/actions-gh-pages@v3。其中需要设置 secrets.ACCESS_TOKEN 第四步:将项目上传置 Github 仓库...
uses: garygrossgarten/github-action-scp@release with: local: nebula-website remote: /home/vesoft/nebula-website # 涉及偏安全隐私的信息,不要明文暴露在此文件中,因为repo很可能是公开的,会被所有人看见 # ${{ ... }} 会应用你在对应项目设置中,配置的对应serets的键值信息,从而保护私密信息不被看到...
scp -r -o StrictHostKeyChecking=no ./target/GithubActionDemo-0.0.1-SNAPSHOT.jar ./run.sh root@${{secrets.CHAOYUEIP}}:/root/GitHub_Action- name: 启动项目run: sshpass -p${{secrets.CHAOYUEPASSWORD}} ssh -o StrictHostKeyChecking=no root@${{secrets.CHAOYUEIP}}"cd /root/GitHub_Action &&...
name: copy file via ssh passworduses: appleboy/scp-action@v0.1.4with:host: IP or domain nameusername: rootpassword: YourPasswordport: 22source: "./target/x86_64-unknown-linux-musl/release/hello_action"target: "/root/hello_action" 在Web页面,Acitons,可以看到剧透的workflow的详细信息:...
garygrossgarten/github-action-scp@releasewith:local:nebula-websiteremote:/home/vesoft/nebula-website# 涉及偏安全隐私的信息,不要明文暴露在此文件中,因为repo很可能是公开的,会被所有人看见# ${{ ... }} 会应用你在对应项目设置中,配置的对应serets的键值信息,从而保护私密信息不被看到host:${{ secrets...
appleboy/scp-action@masterwith:host:${{secrets.VPS_HOST}}username:${{secrets.VPS_USERNAME}}port:${{secrets.VPS_PORT}}password:${{secrets.VPS_PASSWORD}}source:"./target/simbot-mirai-demo-2.0.5.jar"target:"/simple-robot/"strip_components:2# 使用ssh远程连接自己的服务器,并且执行命令-name:...
通过Docker 容器,提供 Action 的执行逻辑处理。比如下面这个例子: Dockerfile 复制 FROMappleboy/drone-scp:1.6.2-linux-amd64ADDentrypoint.sh /entrypoint.shRUN chmod +x /entrypoint.shENTRYPOINT ["/entrypoint.sh"] 1. 2. 3. 4. entrypoint.sh ...