diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index bde95f3..31b23ab 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -110,4 +110,32 @@ jobs: echo 'docker login -u "${{ secrets.DOCKER_USERNAME }}" -p "${{ secrets.DOCKER_PASSWORD }}"' echo 'docker build -t .' echo 'docker push :latest' - docker info \ No newline at end of file + docker info + 发布应用: + needs: 构建应用 + runs-on: ubuntu-latest + steps: + - name: 执行远程 SSH 命令 + uses: appleboy/ssh-action@v1 + env: + FOO: "BAR" + BAR: "FOO" + with: + host: ${{ vars.DEPLOY_HOST }} + # host: "foo.com:1234,bar.com:5678" + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }} + # key: ${{ secrets.KEY }} + # passphrase: ${{ secrets.PASSPHRASE }} + port: ${{ vars.PORT }} + # sync: true + envs: FOO,BAR + # script_path: scripts/script.sh + script: | + whoami + ls -al + echo "I am $FOO" + - name: 列出工作目录列表 + run: | + ls ${{ gitea.workspace }} + - run: echo "🍏 This job's status is ${{ job.status }}." \ No newline at end of file