name: Update Compose File on: push: branches: master jobs: build: runs-on: ubuntu-latest steps: - name: Generate SSH Key run: | mkdir -p ~/.ssh/ echo ${{ $SSH_PRIVATE_KEY }} > private.key sudo chmod 600 private.key echo ${{ SSH_KNOWN_HOSTS }} > ~/.ssh/known_hosts shell: bash - name: Update Compose run: | ssh craisin@minicraisin cd config && git pull && docker compose up -d --remove-orphans