Files
Main-Page/.gitea/workflows/deploy.yml
Ari Yeger 1af3b7c2a7
Some checks failed
Deploy main page / deploy (push) Failing after 17s
test: attempting to use ssh-agent
2025-07-03 14:51:16 -04:00

30 lines
653 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.0
with:
ssh-private-key: ${{ secrets.DOKKU_DEPLOY_KEY }}
- name: Deploy to Dokku
env:
SSH_AUTH_SOCK: steps.set-up-ssh.outputs.SSH_AUTH_SOCK
run: |
git remote add dokku dokku@192.168.1.46:main-page
git push dokku master --force