Skip to content

Test Install and Build app #56

Test Install and Build app

Test Install and Build app #56

Workflow file for this run

name: Test Install and Build app
# on:
# push:
# branches:
# - dev2.0
on:
workflow_dispatch:
jobs:
deploy:
name: Deploy to host
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: install keys
run: |
install -m 600 -D /dev/null ~/.ssh/id_rsa
echo "${{ secrets.HOST_SSH_KEY }}" > ~/.ssh/id_rsa
ssh-keyscan -H ${{ secrets.HOST_IP }} > ~/.ssh/known_hosts
- name: connect and pull
run: |
ssh ${{ secrets.HOST_USERNAME }}@${{ secrets.HOST_IP }} "docker compose pull"