Skip to content

Merge pull request #24 from AU-Biocommons/resources-enhancements #41

Merge pull request #24 from AU-Biocommons/resources-enhancements

Merge pull request #24 from AU-Biocommons/resources-enhancements #41

Workflow file for this run

name: Deploy to dev
on:
push:
branches:
- dev
jobs:
run_pull:
name: run server update
runs-on: ubuntu-latest
environment: Deployment
steps:
- name: install ssh keys
# check this thread to understand why its needed:
# https://stackoverflow.com/a/70447517
run: |
install -m 600 -D /dev/null ~/.ssh/id_rsa
echo "${{ secrets.SSH_PRIVATE_KEY_DEV }}" > ~/.ssh/id_rsa
ssh-keyscan -H ${{ secrets.SSH_HOST_DEV }} > ~/.ssh/known_hosts
- name: connect and pull
run: ssh ${{ secrets.SSH_USER_DEV }}@${{ secrets.SSH_HOST_DEV }} "/home/ubuntu/update.sh && exit"
- name: cleanup
run: rm -rf ~/.ssh