Files
Main-Page/.gitea/workflows/deploy.yml
Ari Yeger 9dbac2d5d6
Some checks failed
Deploy main page / deploy (push) Failing after 12s
test: attempting to use ssh-agent
2025-07-03 14:55:53 -04:00

33 lines
842 B
YAML

name: Deploy main page
on:
push:
branches: [ master, main ]
jobs:
deploy:
runs-on: [ self-hosted ]
container:
image: node:24
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: SSH-Agent Setup
id: set-up-ssh
uses: webfactory/ssh-agent@v0.9.1
with:
ssh-private-key: ${{ secrets.DOKKU_DEPLOY_KEY }}
- name: Deploy to Dokku
env:
SSH_AUTH_SOCK: ${{ steps.set-up-ssh.outputs.SSH_AUTH_SOCK }}
GIT_SSH_COMMAND: 'ssh -A -o UserKnownHostsFile=/home/node/.ssh/known_hosts'
run: |
echo "ssh agent = $SSH_AUTH_SOCK"
echo "git ssh command = $GIT_SSH_COMMAND"
git remote add dokku dokku@192.168.1.46:main-page
git push dokku master --force