diff --git a/.github/workflows/ssh.yaml.off b/.github/workflows/ssh.yaml.off new file mode 100644 index 0000000..c8311f3 --- /dev/null +++ b/.github/workflows/ssh.yaml.off @@ -0,0 +1,18 @@ +on: + push: + branches: ["main"] +jobs: + ssh: + runs-on: ubuntu-latest + # https://docs.github.com/zh/actions/writing-workflows/choosing-where-your-workflow-runs/running-jobs-in-a-container + container: + image: ghcr.io/appleboy/drone-ssh # https://github.com/appleboy/ssh-action -> https://github.com/appleboy/drone-ssh + env: + PLUGIN_HOST: + PLUGIN_KEY: ${{ secrets.REMOTE_SSH_KEY }} + PLUGIN_SCRIPT: | + set -x + docker compose -f /root/_docker-stacks/renovate/compose.yml pull --quiet + docker compose -f /root/_docker-stacks/renovate/compose.yml up -d + steps: + - run: /bin/drone-ssh