name: Deploy Dev on: push: branches: - dev jobs: deploy: runs-on: self-hosted steps: - name: Atualizar deploy run: | cd /opt/omnichannel git pull origin dev - name: Atualizar backend run: | cd /opt/omnichannel/backend git pull origin dev - name: Atualizar frontend run: | cd /opt/omnichannel/frontend git pull origin dev - name: Copiar envs run: | cp /home/desenvolvimento/.envs/omnichannel/deploy.env.development /opt/omnichannel/.env.development cp /home/desenvolvimento/.envs/omnichannel/backend.env.development /opt/omnichannel/backend/.env.development cp /home/desenvolvimento/.envs/omnichannel/frontend.env.development /opt/omnichannel/frontend/.env.development - name: Rebuild todos containers run: | cd /opt/omnichannel docker compose up -d --build