schonendveredelt.de/.forgejo/workflows/deploy.yml
Jan Krutisch c42b59e4f0
Some checks failed
/ deploy (push) Failing after 54s
I'm so dumb
2025-05-28 14:43:00 +02:00

24 lines
712 B
YAML

on:
push:
branches:
- main
jobs:
deploy:
runs-on: docker
container: timbru31/ruby-node:3.4-22
steps:
- uses: actions/checkout@v3
- name: "Setup"
run: |
bundle config set path vendor/bundle
bundle install --jobs=4 --retry=3
command -v rsync >/dev/null || ( apt-get update -y && apt-get install rsync -y )
mkdir -p ~/.ssh
chmod 700 ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" >~/.ssh/id_ed25519
echo "${{ secrets.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts
chmod 644 ~/.ssh/known_hosts
- run: "ssh -vvv web@vimes.krutisch.de ls"
- name: "Deploy"
run: "./bin/deploy.sh"