Skip to content

Deploy editor to test environment #212

Deploy editor to test environment

Deploy editor to test environment #212

Workflow file for this run

name: Deploy editor to test environment
on:
workflow_run:
workflows: [Build and publish Docker images]
types: [completed]
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Execute remote ssh commands using ssh key
uses: appleboy/[email protected]
with:
host: ${{ secrets.HOST_TEST }}
key: ${{ secrets.SSH_KEY }}
username: ${{ secrets.USERNAME }}
script: |
echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
cd atag-editor
git pull
docker compose -f docker-compose.prod.yml up --pull always -d