name: Deploy Website on: [push] jobs: build: runs-on: ubuntu-latest steps: - name: check out repo uses: actions/checkout@v3 # - name: install python+pip # run: | # apt-get update -y # apt-get install -y python3 python3-pip # - name: setup bstools # run: pip install --index-url https://git.jamesravey.me/api/packages/ravenscroftj/pypi/simple/ bstools - name: Deploy Site run: | mkdir -p ~/.ssh/ echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts ssh \ -i ~/.ssh/id_rsa \ -t james@newprobe.jamesravey.me \ "cd /data/applications/brainsteam.co.uk; git pull; cd brainsteam; ./build.sh" shell: bash env: SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}} SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}} # - name: Deploy Notes # run: | # mkdir -p ~/.ssh/ # echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa # chmod 600 ~/.ssh/id_rsa # echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts # ssh -i ~/.ssh/id_rsa -t james@newprobe.jamesravey.me "cd /home/james/foam-mkdocs-publish; ./build.sh" # shell: bash # env: # SSH_PRIVATE_KEY: ${{secrets.SSH_KEY}} # SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}}