main.yml 555 B

1234567891011121314151617181920212223242526
  1. name: Deploy Pruebas
  2. on:
  3. push:
  4. branches:
  5. - Pruebas
  6. jobs:
  7. deploy:
  8. runs-on: ubuntu-latest
  9. environment:
  10. name: pruebasPAAD
  11. steps:
  12. - name: Checkout code
  13. uses: actions/checkout@v2
  14. - name: Deploy to Server
  15. uses: appleboy/ssh-action@master
  16. with:
  17. host: ${{ secrets.SERVER_IP }}
  18. username: ${{ secrets.SERVER_USER }}
  19. key: ${{ secrets.SSH_PRIVATE_KEY }}
  20. script: |
  21. cd /usr/share/nginx/html/paad/
  22. git fetch --all
  23. git reset --hard origin/Pruebas